neuledge/context
Local-first documentation for AI agents
解決する課題
AIエージェントはしばしば古い学習データに依存しており、ライブラリの新バージョンがリリースされた際に、非推奨のAPIや誤った構文を提案してしまうことがあります。Contextは、最新のドキュメントをローカルで取得・照会できるようにすることで、AIエージェントに即時かつ最新のドキュメントを提供します。
仕組み
ContextはModel Context Protocol (MCP) サーバーとして動作します。100以上の人気ライブラリを含むコミュニティ主導のレジストリを使用しています。エージェントがドキュメントを必要とすると、サーバーは自動的にレジストリを検索し、ドキュメントをコンパクトなSQLiteデータベースとしてダウンロードし、マシン上で全文検索 (FTS5) を実行します。また、ユーザーは llms.txt ファイルを使用して、gitリポジトリ、ローカルディレクトリ、またはウェブサイトから手動でドキュメントを追加することもできます。
対象ユーザー
MCP互換のAIエージェント(Claude Code、Cursor、Zed、GitHub Copilotなど)を使用しており、使用しているフレームワークやライブラリに関する正確でバージョン固有の知識をAIに持たせる必要がある開発者。
ハイライト
- プラグ アンド プレイ: リクエストに応じてコミュニティレジストリから必要なドキュメントを自動的にダウンロードします。
- ローカルファースト: ドキュメントはローカルのSQLiteデータベースに保存されるため、10ms未満のクエリ速度、オフラインアクセス、およびプライバシーを確保します。
- 言語に依存しない: npm、pip、mavenなどの様々なエコシステムにおけるMarkdown、AsciiDoc、reStructuredText、HTML形式のドキュメントをサポートしています。
- 拡張性: ユーザーはプライベートリポジトリや社内ウェブサイトからカスタムドキュメントパッケージを作成できます。
- 幅広い統合: MCP標準を介して、幅広いAI IDEおよびエージェントと互換性があります。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト