One portable memory layer for every AI agent: local-first, Markdown-native, user-owned, and self-evolving across apps, tools, and workflows.
10.7k
Stars
849
Forks
47
Open issues
5
Contributors
AI Analysis
EverOS is a Python library that provides a portable, local-first memory layer for AI agents, storing conversations and agent trajectories as readable Markdown files with SQLite and LanceDB indexes for retrieval. It is purpose-built for developers integrating persistent memory across multiple AI agents and applications, offering direct file editing and user-owned data storage—not a general-purpose memory solution but specifically targeted at the agent-memory and agentic-AI ecosystem.
Inferred from signals mentioned in the README (tests, CI, type safety) — not a review of the actual code.
AI's overall editorial judgment — not an average of the bars above, can weigh other factors too.
EverOS brings portable, local-first memory to AI agents using Markdown, SQLite, and LanceDB
EverOS is a local-first memory layer for AI agents and developer tools (Claude Code, Codex, and similar coding assistants). It stores conversations, files, and agent trajectories as human-readable Markdown files, then indexes them via SQLite and LanceDB for hybrid retrieval. The core differentiation is treating Markdown as the canonical source of truth — editable, diff-able, and Git-versionable — rather than relying on managed cloud databases. It targets developers who want persistent, portable memory across multiple agent platforms without vendor lock-in. Adoption appears primarily in the developer/maker segment based on available signals.
Created in late October 2025, EverOS is a young project (~8 months old as of June 2026). It reached version 1.0.0 and appears to be part of a broader EverMind-AI ecosystem that includes a companion algorithm library (EverAlgo). The Chinese-language README and WeCom community link suggest significant Chinese developer community involvement.
The project accumulated ~8,058 stars in roughly 8 months, a moderate pace relative to top competitors like mem0 (58,993 stars). A 7-day gain of 264 stars indicates steady, ongoing organic interest rather than a viral spike. The timing aligns with a broader explosion of agent-framework tooling in late 2025 and early 2026. The local-first, no-managed-cloud positioning likely appeals to developers wary of data privacy and cost in cloud-based memory services.
Adoption not verified in the README or available metadata. A Discord server with a live member count badge, a HuggingFace organization, a website, and documentation site suggest some organized community infrastructure, but no case studies, production deployment reports, or download metrics are cited in the available materials.
Appears to use a three-layer local stack: Markdown files as source of truth, SQLite for structured metadata, and LanceDB for vector/semantic retrieval. The system likely runs as a local server (FastAPI or similar, based on the health endpoint pattern at port 8000). A file watcher appears to cascade changes from Markdown edits into the indexes. Separate memory scopes for users (episodes/profile) and agents (cases/skills) are documented. Modular algorithm support is provided via the external EverAlgo library. All architecture claims based on README description only.
Not documented in README
Last push was June 20, 2026 — one day before the evaluation date — indicating very active maintenance. The project shows consistent recent activity. The README references upcoming features (Knowledge Wiki, Reflection), suggesting an active roadmap. Version 1.0.0 signals the team considers it stable enough for a major release.
ADOPT IF: you need portable, auditable agent memory across multiple coding assistants with no cloud dependency, and you want memory state that is human-readable and Git-versionable. AVOID IF: you need cloud sync, multi-user SaaS, or ecosystem integrations that currently exist in mem0 or similar mature libraries, or if you require verified production track record before adoption. MONITOR IF: you are building multi-agent workflows and are evaluating local-first alternatives to cloud memory APIs — the Reflection and Knowledge Wiki features, if delivered, could meaningfully differentiate this project.
Independent dimensions
Mainstream potential
4/10
Technical importance
7/10
Adoption evidence
2/10
- Project is only ~8 months old; long-term maintainer commitment and post-1.0 sustainability are unproven.
- The local-first Markdown approach may not scale to high-frequency, high-volume agent workloads where database-native storage outperforms file-based systems.
- Dependency on external API providers (OpenRouter, DeepInfra) for default embedding and LLM operations partially contradicts the local-first positioning and introduces third-party availability risk.
- Real-world production adoption is not documented; it is unclear how many developers are running EverOS in non-trivial deployments beyond experimentation.
- Competing against mem0 and similar projects with multi-year head starts and large contributor bases may limit ecosystem integrations and third-party tooling support.
EverOS is likely to maintain steady growth within the developer/maker and Chinese developer communities. If the Reflection and Knowledge Wiki features ship, it may carve a defensible niche in local-first agent memory. Unlikely to displace mem0 in mainstream adoption, but may become a recognized specialized option.
Newsletter
Get analyses like this every Monday
Free weekly digest of the most interesting open-source discoveries.
Languages
Information
- Website
- https://evermind.ai/everos
- Language
- Python
- License
- Apache-2.0
- Last updated
- 2d ago
- Created
- 8mo ago
- Analyzed with
- anthropic/claude-haiku-4-5
Stars over time
Contributors over time
Top 100 contributors only — repos with more will plateau at 100.
Open issues
[Bug]: Cascade rebuild-from-md livelocks after a full index wipe — last_processed frozen at 0, memcells never commit (1.1.2)
[Bug]: 为何配置文件里不给LLM设置超时时间?
Questions about PersonaMem-v2 evaluation setting and LLM judge models
Design question: optional Milvus-backed derived index backend for EverOS
[Research] A fixed-footprint, self-organizing memory substrate — a different angle on brain-inspired long-term memory
Top contributors
Similar repos
CaviraOSS/OpenMemory
OpenMemory is a self-hosted cognitive memory engine for LLM applications that...
| Repository | Stars | Week Δ | Language | Score | Updated |
|---|---|---|---|---|---|
|
|
10.7k | +550 | Python | 8/10 | 2d ago |
|
|
1.3k | — | Python | 7/10 | 9h ago |
|
|
1.5k | — | Python | 7/10 | 3d ago |
|
|
10.2k | — | TypeScript | 8/10 | 1d ago |
|
|
4.3k | — | TypeScript | 6/10 | 2w ago |
|
|
14k | — | Python | 7/10 | 9h ago |
mem0 is the dominant Python-based agent memory library with far greater adoption and ecosystem integrations. EverOS differentiates on local-first operation, Markdown transparency, and multi-agent-platform portability. mem0 targets cloud and API-first workflows; EverOS targets developers who prioritize local control.
agentmemory is TypeScript-first with much higher star count, likely reflecting broader JavaScript/agent ecosystem momentum. EverOS is Python-native and emphasizes local storage over API-centric patterns.
memU is a closer Python competitor with roughly 72% more stars. Both appear to target the agent memory niche; the specific technical tradeoffs between them are not verifiable from available metadata alone.
MemOS is TypeScript-based with a slightly higher star count than EverOS. The comparison is limited by metadata availability, but EverOS's Python base and Markdown-centric design appear distinct from MemOS's likely TypeScript/API approach.
memsearch is a lower-star project also using Python, likely more search-infrastructure focused. EverOS has meaningfully more traction in the same language ecosystem and solves a broader agent-memory scope.