JordanCoin/codemap
a project brain for your AI. Give LLMs instant architectural context without burning tokens
What it solves
Codemap は、過剰なトークンを消費することなく、コードベースのアーキテクチャ・コンテキストを提供します。AI エージェントが大規模なリポジトリを扱う際、プロジェクト構造、依存関係、および最近の変更を渡り歩く際に、文脈脈絡を失うことのないよう防止します。
How it works
プロジェクト構造を分析し、高シグナルな要約を生成します。ast-grep を使用して 18 言語にわたる依存関係の分析を行い、コードの複数のビューを提供します:ツリービュー、diff ビュー(main ブランチとの差異)、および依存関係フロービュー。
AI ツールと統合するために、Model Context Protocol (MCP) サーバー、HTTP API、およびユニバーサル JSON コンテキスト・プロトコルを提供します。It is also features a "skills framework" を提供します。Markdown ファイルを使用して、プロジェクトの言語やユーザーの意図に基づいて、エージェントにコンテキスト・アウェアなガイダンスを提供します。
Who it’s for
Claude Code、Cursor、または Windsurf のような AI コーディング・アシスタントを使用している開発者で、エージェントにプロジェクトの全体的なアーキテクチャと、変更による「blast radius(影響範囲)」をより深く理解させる必要がある方。
Highlights
Multi-Context Handoff: レイヤード・アーティファクトを保存し、異なる AI エージェント間で切り替えが可能。現在の進捗を再ブリーフィングなしで切り替え可能です。
Intelligent Routing: ユーザーの意図(例:リファクタリング vs. バグ修正)を分類し、リスク分析と関連するスキルをスキル・フレームワークを提供します。
Dependency Flow: コードの接続性を可視化し、 heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavily heavilyability to identify "hub" ファイル。
Remote Repo Analysis: 公開の GitHub または GitLab リポジトリを、ローカルにフルクローンなしで分析可能です。
Extensible Skills: Markdown ファイルでカスタム AI ガイダンスを定義可能。キーワードや言語に基づいてアクティブ化されます。