Vibe Coding Discover

RAG

One portable memory layer for every AI agent: local-first, Markdown-native, user-owned, and self-evolving across apps, tools, and workflows.

★ 13K922 forksPythonApache-2.0EverMind-AI

EverOS is a local-first memory runtime for AI agents: memories are stored as plain Markdown with SQLite + LanceDB indexes for hybrid keyword/vector retrieval. It adds reflection, skill extraction, a Knowledge Wiki, and MCP/plugin integrations, requiring only Python 3.12 and one LLM API key to start.

Use Cases

Durable long-term memory for AI agents across sessionsPortable user-owned memory shared across apps and toolsSemantic + keyword retrieval over Markdown conversation historyEditable Markdown Knowledge Wiki with topic search and CRUD APIsOffline reflection that merges episodes and refines profiles/skillsExtracting reusable agent skills and cases from trajectoriesIngesting images, PDFs, audio and office docs into memoryAdding memory to coding assistants and chat agents via MCP/pluginsMulti-tenant memory search scoped by user/app/project/session IDsPersonal assistant recall of preferences and facts

Built With

Language
Python
Frameworks
FastAPI · LanceDB · SQLModel · SQLAlchemy · Pydantic · Uvicorn · Alembic · OpenAI SDK · structlog · Prometheus · watchdog · Dify

Tags

agent-memory · long-term-memory · local-first · markdown · lancedb · hybrid-search · vector-search · bm25 · knowledge-base · reflection · embeddings · mcp · multimodal-ingestion · sqlite · self-evolving-memory · python