Skip to content

What Is Archcore?

Archcore is an open-source System Context Platform. It structures your project’s architectural knowledge into documents that AI coding agents can discover, read, and follow through MCP (Model Context Protocol).

AI coding agents (Claude Code, Cursor, Copilot, etc.) produce better results when they have context about your project — decisions, rules, conventions, patterns. Today, you probably store this context in:

  • CLAUDE.md / .cursorrules — flat files that grow unwieldy
  • Any markdown files with free-form structure - mental model?
  • People’s heads — not accessible to anyone else

None of these scale. As context grows, flat files become hard to maintain. As teams grow, knowledge gets fragmented.

Archcore gives your project context a clear structure that both humans and AI agents can work with.

  • Three layers of context — every document belongs to Vision (prd, idea, plan), Knowledge (adr, rfc, rule, guide, doc), or Experience (task-type, cpat). See all 10 document types.
  • Free-form directory structure — organize by domain, feature, team, or however makes sense. Documents are classified by their type in the filename, not by where they live.
  • Relations — explicit links between documents (implements, extends, depends_on, related).
  • MCP server — agents read and write documents through 8 MCP tools.
  • Validation — the CLI checks structure, naming, frontmatter, and relations.
  • Multi-agent support — one setup works with Claude Code, Cursor, Copilot, Gemini CLI, and more.
Your project
├── .archcore/
│ ├── settings.json
│ ├── auth/
│ │ ├── jwt-strategy.adr.md ← knowledge
│ │ └── auth-redesign.prd.md ← vision
│ ├── payments/
│ │ └── stripe-integration.guide.md ← knowledge
│ └── onboarding-flow.task-type.md ← experience
└── src/
└── ...

When an agent starts a session, Archcore’s MCP server makes all documents available through tools like list_documents, get_document, and create_document. The agent can query, read, and create new documents without leaving the conversation.

  • Quick Start — install and set up your first project in 2 minutes
  • Philosophy — the design principles behind archcore
  • Document Types — learn all 10 types and when to use each
  • MCP Server — how agents connect to your project context