EverOS logo

EverOS

Local-first memory operating system with Markdown as the source of truth.

Open source

EverOS is an open-source memory runtime that stores conversations, files, and agent trajectories as readable Markdown, then syncs SQLite and LanceDB indexes for fast retrieval and self-evolving reuse across coding assistants and workflows.

Selection advice

Choose EverOS when memory must stay user-owned, inspectable, and portable across multiple AI clients. Choose Mem0 or RetainDB when memory lives primarily inside application code you ship.

Quick comparison

EverOS treats Markdown files as canonical memory you can grep, edit, and version. Mem0 and RetainDB target SDK-first embedding with more managed-service paths.

EverOSMem0RetainDB
Best forPortable memory across Claude Code, Codex, MCP clients, and local workflowsEmbedding user memory in your own agent productHybrid retrieval memory inside coding-agent pipelines
Storage modelMarkdown source of truth + SQLite + LanceDBSDK-managed memory with optional hosted platformLocal SDK with hybrid vector + BM25 retrieval
TradeoffSelf-hosted runtime setup vs drop-in SaaS memory APIsFlexible SDK vs less file-native inspectabilityStrong coding-agent retrieval vs no Markdown wiki surface

Best for

  • Markdown-native memory
  • local-first privacy
  • cross-tool agent memory
  • self-evolving reflection

Not ideal for

  • teams that want a fully managed memory SaaS
  • simple key-value session caching
  • products that cannot run a local Python runtime

Core concepts

Markdown source of truthuser episodes and agent skillsorthogonal retrievalKnowledge Wikireflection

Minimal implementation shape

Run `everos server start`, add a conversation via `/api/v1/memory/add`, flush extraction, then search by user_id to recall facts from Markdown-backed memory.

Sources