Choose your path
| If you are building | Start here | What you get |
|---|---|---|
| A chatbot, assistant, copilot, coding agent, or general SaaS AI feature | General Engine | Tenant-scoped long-term memory for facts, preferences, goals, procedures, relationships, and expertise |
| A tutoring, learning, exam-prep, or student-coaching product | EdTech tutor cookbook | Student memory for grade, curriculum, weak topics, strong topics, learning style, exams, and review urgency |
| A customer support bot, support copilot, or agent-assist product | Support agent cookbook | Customer support memory for open issues, issue history, communication preferences, support type, sentiment, and escalation risk |
| HR, healthcare, agriculture, or another domain not yet available | General Engine | Production-safe generic memory today; migrate to a domain schema when it becomes available |
| User-controlled memory shared across multiple agents or apps | Memory Passport | Consent-based universal memory using agent keys and user UUI tokens |
The simple integration model
For tenant-scoped memory, your backend uses one MemoryOS API key and one stableexternal_user_id per end user.
General Engine versus domains
Every tenant can use the General Engine. It is the default. Domain schemas add industry-specific memory on top of the General Engine.- General Engine for broad AI memory
- EdTech Schema for learning products
- Support Schema for customer support products
- HR Tech
- HealthTech
- AgriTech
What MemoryEngine does
MemoryEngine is the runtime behind MemoryOS. On writes, it:- quality-gates noisy or unsafe ingestion attempts
- extracts durable memories from conversations
- resolves conflicts against existing memory
- records version history
- stores canonical records and vector indexes
- runs domain overlays when enabled
- retrieves relevant memories
- ranks by relevance, importance, recency, and hot-tier signals
- builds
system_prompt_addition - adds domain-aware context when enabled
- degrades safely when dependencies or quotas are unhealthy
Dashboard
Use the workspace dashboard for setup, domain selection, usage, API keys, users, quality logs, and domain-specific views such as student or support dashboards. There is also a Dashboard button in the top navigation.Start building
Start with:- Quickstart for the fastest code path
- General Engine for the default memory model
- Domain schemas for EdTech and Support
- Authentication for API key format and identity
- Memory Passport only if you need user-controlled cross-agent memory