If memory is what your AI learns from talking to you, a Knowledge Base is the shelf of books you hand it on purpose.Documentation Index
Fetch the complete documentation index at: https://docs.memorycrystal.ai/llms.txt
Use this file to discover all available pages before exploring further.
What this means in practice
Knowledge Bases are best for stable reference material such as:- docs
- policies
- runbooks
- imported project notes
- scoped reference data for a team, agent, or workspace
How it actually works
The main implementation and HTTP surfaces live in:convex/crystal/knowledgeBases.tsconvex/crystal/knowledgeHttp.tspackages/mcp-server/README.mdconvex/schema.ts
Commands / examples
Representative tool names:crystal_list_knowledge_basescrystal_query_knowledge_basecrystal_import_knowledge
GET /api/knowledge-basesPOST /api/knowledge-bases/:knowledgeBaseId/importPOST /api/knowledge-bases/:knowledgeBaseId/query
Common mistakes
- treating Knowledge Bases as just another name for memory stores
- mixing mutable conversational memories and stable reference imports together conceptually
- documenting import/query flows without tying them to the actual HTTP/tool surface
Source of truth
Primary files behind this page:convex/crystal/knowledgeBases.tsconvex/crystal/knowledgeHttp.tspackages/mcp-server/README.mdconvex/schema.ts