Cartographer serves as a shared memory layer and wiki designed for AI agents across a team, ensuring that insights gained by one agent are immediately accessible to others regardless of the client they run on. Built as a single Go binary backed by Git, plain Markdown, and YAML, it enforces strict guardrails—such as schema validation, link checks, immutability gates, and optimistic concurrency—preventing agents from corrupting the knowledge base. In addition to long-term memory, Cartographer centralizes agent configurations by distributing skills, subagents, and standing instructions into native client formats, complete with an embedded 3D web UI to explore the evolving knowledge graph.
主要功能
01Git-backed wiki using plain Markdown and YAML with zero vendor lock-in
02Strict guardrails including schema validation, broken link checks, linting, and signed audit logs
0361 GitHub stars
04Universal agent configuration that translates skills, subagents, instructions, and hooks across clients
05Embedded Atlas 3D graph web UI for interactive visual exploration, search, and health checks
06Team-ready architecture featuring multi-KB support, bearer-token RBAC, and SOPS secret encryption
使用案例
01Sharing architectural decisions, bug workarounds, and debugging insights across team AI agents
02Synchronizing custom skills, prompts, and tool configurations across different developer agent clients
03Maintaining a resilient, continuously updated project knowledge base without risk of hallucinated link rot