Thanks to the following projects, communities, and individuals for their inspiration and support.
Inspired our markdown-as-source-of-truth design and the SHA-256 + file-watcher incremental sync model. memsearch is the closest project in spirit to EverOS.
Inspired the "one provider per file" flat adapter layout that EverOS uses
for component/llm/ and component/embedding/.
Inspired the multi-tier memory mapping (Core / Recall / Archival) that maps naturally onto our MemCell / Episode / Archival pipeline.
Provided a reference for memory taxonomy decisions (textual / parametric / activation) and helped sharpen our scope choice to focus on textual memory.
A comprehensive open-source note-taking service whose plain-text-first design philosophy reinforced our decision to keep markdown files as the single source of truth.
A self-organising long-term memory substrate for agentic LLM workflows that provided valuable inspiration for our extraction pipeline.
EverOS is built on top of excellent open-source libraries and frameworks:
- Python — Programming language (3.12+)
- uv — Fast Python package manager
- FastAPI — Modern async web framework (HTTP API)
- Pydantic — Data validation and settings
- LanceDB — Embedded vector + BM25 + scalar database
- SQLite — Embedded relational database (state + audit log)
- Ruff — Lint + format
- import-linter — Layered architecture enforcement
- Hatchling — Wheel build backend
- pytest — Testing framework
- pre-commit — Git hooks framework
EverOS is provider-agnostic by design. Tested provider integrations include
OpenAI, Anthropic, Ollama, and SBERT. See component/llm/
and component/embedding/ for the
adapter layouts.
Thanks to all the developers who have contributed to this project.
See the full list of contributors on GitHub.
Thanks to our community for valuable feedback, bug reports, and feature suggestions:
- GitHub Issues & Discussions — bug reports and feature requests
- Discord — Join our Discord server
- X / Twitter — @EverMindAI
- Shanda Group — for supporting the development of EverOS
- To everyone who starred the repository
- To those who shared EverOS with others
- To researchers and developers using EverOS in their work
Contributions are welcome! See the Contributing Guide to get started.