Context7
Up-to-date docs for AI agents
作者による説明(英語の原文)
Project knowledge graph with history-checked belief staleness, changeset proposals, cost reporting
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
作者はレジストリにインストール情報を載せていません。下にある作者のREADMEをご覧ください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント mahabubul470 で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(0.2.2)がレジストリに届いたのは3 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにRustも必要です。
同じカテゴリには:Context7, Codebase Memory, Exa
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Up-to-date docs for AI agents
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Connect AI agents to Exa for web search, content fetching, and multi-step research.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
AI agents change code continuously, then lose the work that happened between commits — and the notes they keep about your codebase (CLAUDE.md, memory banks, knowledge files) go stale silently when the code moves on. gpp is a version control system built for that reality: it captures every change as it happens, promotes curated changesets with intent and provenance, and hosts project knowledge on the repo's own history — so when a commit invalidates something you believed about the code, gpp can name that commit.
*(Recording is generated by scripts/demo.sh — deterministic, reproducible, no mockups.)*
cargo install gpp-cli
gpp init --graphex echo "fn main() {}" > main.rs gpp timeline # captured already — no staging, no commit gpp promote -m "first cut" --intent feature gpp diff HEAD # semantic diff: renames/moves are one op
And the part no other VCS does — record what you believe about the code, and let history police it:
gpp belief add --claim "token expiry is 24h" --evidence src/auth.rs:7-7
gpp belief bisect "token expiry is 24h"
Deterministic — diff intersection and blob hashes, zero LLM or network calls. (For scale: asked to *judge* whether a stored memory has been invalidated, the best frontier model manages 55.2% accuracy on the STALE benchmark — here it's a history query, not a judgment.) Validated on real history across five repos in four languages — axum 0.6→0.7, flask 1.1→2.0, clap 3→4, zod 3→4, go-redis 8→9 — where every invalidated belief bisects to a pinned, documented culprit commit and the control beliefs survive: see demos/belief-bisect/ for the full matrix.
Everything else — P2P sync over Noise, replay, review/RBAC, a relay node, a TUI — is the platform underneath: see docs/ARCHITECTURE.md.
Git is the substrate, not the competition. The bridge (gpp git-import / git-export / git-bridge) round-trips real Git commits, so GitHub and existing workflows keep working — gpp's knowledge, provenance, and governance layers ride alongside. The axum demo above runs entirely on history imported through this bridge.
gpp ships an MCP server; agents query the knowledge graph (every belief with a freshness envelope — anchor, commits since, and the changeset that staled it), write their own evidence-anchored beliefs with propose_belief (human-approved, then policed by history), propose changesets, and report costs. Drop this in .mcp.json at your repo root:
{
"mcpServers": { "gpp": { "command": "gpp", "args": ["mcp-server", "--stdio"] } } }
Full client setup (Claude Desktop, generic stdio) and the exposed tool list: docs/MCP.md.
All 9 roadmap phases (0–8) implemented. See docs/ROADMAP.md for per-phase deliverables and documented deviations, docs/TODO.md for the prioritized backlog, and docs/WORKLOG.md for the running engineering log.
Verified 2026-08-23: 184 workspace tests pass, cargo clippy and cargo fmt clean, full workspace builds. No stub crates remain — every crate has a working implementation. Coverage is measured in CI (cargo llvm-cov; 65.7% line at baseline, being raised).
Test depth is still uneven: foundational layers are well covered (gpp-core, gpp-graphex, gpp-diff, gpp-tui ≥ 80% line; the CLI has end-to-end suites for policy enforcement, cost reporting, reviewer assignment and belief bisect), while several integration crates remain at smoke-level (gpp-sdk, gpp-notify, gpp-rbac, gpp-replay). "Implemented" here means *built and tested against its milestone*, not *exhaustively hardened* everywhere. Closing that gap is the top item in docs/TODO.md.
| Layer | Crate | What's implemented |
|---|---|---|
| Storage | gpp-core | Content-addressed store (BLAKE3 + zstd), Blob/Tree, raw verified frame transfer |
| Timeline | gpp-timeline | SQLite (WAL) capture, .gppignore, debounced watcher, pruning |
| History | gpp-history | Changeset/Intent/Author, branch refs, promote, DAG walk |
| Diff | gpp-diff | Line + tree-sitter semantic diff (Rust/Python/TS/Go), rename/move detection |
| Git bridge | gpp-git-bridge | git-import/git-export/git-bridge, SQLite hash map |
| Graphex | gpp-graphex | Encrypted (age + AES-GCM) knowledge graph, tier-gated projection, query, lifecycle, audit, beliefs + staleness engine |
| SDK / MCP | gpp-sdk | AgentSession; gpp mcp-server --stdio (JSON-RPC MCP) |
| Trust | gpp-trust | Reputation scoring, status transitions, overrides, events |
| Policy | gpp-policy | .policy TOML rules, enforcement at promote (block) + timeline (warn) + sync (block), built-in templates |
| Cost | gpp-cost | Per-changeset token/$ records, budgets, efficiency, agent self-reporting |
| Anomaly | gpp-anomaly | Scope/burst/size detection, resolution workflow |
| Sync | gpp-sync | Noise_XX P2P; objects/refs/policies/graphex; fork-preserve |
| Replay | gpp-replay | Reproducible environment snapshots + drift diff |
| Review/RBAC/Notify | gpp-review gpp-rbac gpp-notify | Review lifecycle, roles + branch protection, events/inbox/HMAC webhooks |
| Remote | gpp-remote | GitHub/GitLab/Bitbucket PR creation, enriched bodies, CI/review import |
| Relay | gpp-relay | Always-on sync hub binary + health endpoint + Dockerfile |
| Clients | gpp-cli gpp-tui gpp-deps | Full CLI, ratatui TUI (gpp ui), dependency intel (gpp deps + OSV) |
Also: extensions/{gh-gpp,vscode-gpp,neovim-gpp}, GitHub Actions + GitLab CI templates, deploy/ Docker images, packaging/ Homebrew.
Documented follow-ups (recorded in the ROADMAP/TODO, not silently skipped): registry/license APIs for deps, native PyO3/napi bindings, outbound platform-review sync, apt/dpkg packages.
cargo install gpp-cli # the `gpp` binary (crates.io)
cargo install gpp-relay # relay node (optional)
cargo build --release cargo test --workspace cargo bench -p gpp-core -p gpp-diff # criterion perf suite
Prebuilt binaries for Linux, macOS (ARM + Intel), and Windows are attached to each release; cargo install --git https://github.com/mahabubul470/gpp gpp-cli tracks unreleased development.
# Governance
gpp policy template secrets-scan gpp trust show gpp audit --include-cost --include-graphex
gpp sync serve 127.0.0.1:9473 # on peer A gpp sync add a 127.0.0.1:9473 && gpp sync # on peer B
gpp remote setup --platform github --repository acme/webapp gpp remote pr-create --base main
See CLAUDE.md for project context, docs/ for the full specification (architecture, data model, CLI, protocols, roadmap), and docs/book/ for the user guide + tutorials.
MIT