Agent Knowledge Platform
An open standard for how AI agents organize, share, and evolve knowledge.
MCP connects agents to tools. Agent Skills give agents procedures. AKP gives agents knowledge.
Every agent platform stores knowledge differently. When you switch platforms, your agent's knowledge stays behind. AKP defines a portable format so knowledge moves with the agent.
Quick Start
# Install the local AKP MCP server
npx @hexaclaw/akp-server
# Claude Desktop config
{
"mcpServers": {
"akp": {
"command": "npx",
"args": ["-y", "@hexaclaw/akp-server"]
}
}
}# Claude Code
claude mcp add akp -- npx -y @hexaclaw/akp-server
5 Tools
akp_writeCreate or update a knowledge articleakp_searchFind articles by query (keyword or semantic)akp_readGet a specific article by IDakp_listList articles with filtersakp_feedbackReport if knowledge was helpful or harmful6 Article Types
factAtomic, verifiable statements
"PostgreSQL max_connections defaults to 100"
procedureStep-by-step instructions
"How to rotate API keys in production"
decisionRecorded choices with rationale
"We chose Postgres over DynamoDB because..."
referenceLookup information
"Rate limits: 100 req/min on free tier"
playbookOperational response plans
"When DB is slow: check X, then Y"
anti-patternKnown bad practices
"Never use SELECT * in production"
Feedback-Driven Maturity
Knowledge matures through use. Articles auto-promote with positive feedback and auto-deprecate with negative.
draftNew
candidate3+ helpful
established8+ helpful, <25% harmful
proven20+ helpful, <20% harmful
deprecated>40% harmful
Document Format
akp: "0.1" id: "d7f3a2b1-4e5c-4a8b-9c1d-2e3f4a5b6c7d" title: "Never deploy on Friday afternoon" type: anti-pattern maturity: proven tags: [devops, deploy, safety] namespace: engineering scope: team confidence: 0.95 created_at: "2026-03-23T10:00:00Z" updated_at: "2026-03-23T10:00:00Z" --- Deployments after 3pm Friday have a 3x higher incident rate due to reduced staffing for incident response over the weekend. ## What to do instead - Schedule for Monday-Thursday before 2pm - If unavoidable, ensure on-call coverage
Local or Cloud
Local (Free)
- SQLite storage at ~/.akp/knowledge.db
- Keyword search
- Private scope only
- Works offline
- Zero dependencies (WASM SQLite)
npx @hexaclaw/akp-serverHexaClaw Cloud Recommended
- Semantic search via embeddings
- Team + Global knowledge sharing
- Auto-maturity via feedback
- Version history + audit trail
- Full agent backend: memory, tasks, vault, media, browser