Johell1NS/browser-search
A skill for AI agents: search the web with SearXNG, browse with Camofox, bypass protections with CloakBrowser. Anti-hallucination by design. Self-hosted, free, unlimited.
解決する課題
AIエージェントに、信頼性が高くハルシネーションを防ぐウェブ検索およびブラウジング機能を提供します。エージェントがアンチボット保護(CloudflareやAkamaiなど)によってブロックされる問題や、ライブのウェブアクセスがない場合にモデルが事実をハルシネーション(捏造)する傾向を解決します。
仕組み
このプロジェクトは、AIエージェントが自律的に移動できる3段階のエスカレーションシステムを実装しています:
- 検索:SearXNG(自己ホスト型メタ検索エンジン)を使用して、URLとスニペットをすばやく見つけます。
- 標準ブラウジング:Camofox(FirefoxベースのREST API)を使用して、ほとんどのWebサイトから高速かつ構造化されたデータを抽出します。
- ステルスブラウジング:サイトがCamofoxをブロックした場合、エージェントはCloakBrowserにエスカレーションします。これは、高度なフィンガープリントとC++パッチを備えたステルスChromiumインスタンスであり、高度なアンチボットチャレンジをバイパスします。
このワークフローは決定論的スクリプトによって強制され、エージェントが「最初に検索し、次に回答する」プロセスに従って、ライブソースに対して主張を検証するようにします。
対象者
エージェントがブロックされたり有料APIに依存したりすることなく、深い研究を実行しWebからデータを抽出する必要がある、AIエージェント(OpenCode、Claude Code、Cursor、GitHub Copilotなど)の開発者とユーザー。
ハイライト
- アンチボットバイパス:CloakBrowserを使用して、Cloudflare、Akamai、DataDomeなどの保護をクリアするために特別に設計されています。
- 自己ホスト&無料:APIキーやサブスクリプションは不要。すべてのコンポーネント(SearXNG、Camofox、CloakBrowser)はユーザー自身のハードウェアで実行されます。
- 自動エスカレーション:ブロックに遭遇した場合、エージェントは標準ブラウジングからステルスモードに自動的に切り替わります。
- リソース効率:Raspberry Piで実行できるほど軽量です。
- セキュリティ強化:組み込みのSSRF防止、スクリプトサンドボックス化、およびパストラバーサル保護が含まれています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト