This is an early release preview. You may encounter bugs.
Omega Memory logo
Unclaimed

Tool coding memory

Omega Memory

Persistent memory for AI coding agents

A 80/100 GitHub score ? This grade is derived from GitHub signals, not user votes. Open for the full breakdown.
Discussion

01 / Summary

About Omega Memory.

OMEGA is a local-first memory layer for AI coding agents, so decisions, preferences, lessons, and error patterns survive from one session to the next. Memories live in a single SQLite database on your machine, embeddings are computed on-device with an ONNX model, and nothing goes to a cloud service. Because the memory sits outside any one model provider, it carries across Claude, GPT, Gemini, and other models.

It runs as an MCP server that any MCP client can use, with setup for Claude Code, Claude Desktop, Cursor, Windsurf, Cline, Codex, and Antigravity, and it also works as a plain Python library for scripts and CI. In Claude Code, hooks capture decisions and lessons automatically, give a briefing at session start, and surface relevant memories after edits and reads. To save context, the server exposes five tools by default and routes the rest through a single call tool.

Retrieval combines vector similarity, FTS5 keyword search, type weighting that favors decisions and lessons, contextual re-ranking, and deduplication, and returns a small ranked slice of context rather than a full memory dump. Memories deduplicate on write, merge new insights into similar entries, link to related memories, and compact into summaries over time, and session summaries expire after a day while lessons and preferences persist. OMEGA reports 95.4% on the LongMemEval benchmark in a research setup with GPT-4.1 as the reader model.

Feature OMEGA Anthropic Memory Mem0 Zep
Works with any LLM or agent Yes Claude only Yes Yes
Data stays on your machine Yes Partial No No
No cloud dependency Yes No No No
Semantic search and knowledge graph Yes No Paid tier Yes

The core is free, with semantic search falling back to text match past 2,000 memories and storage capped at 5,000. OMEGA Pro removes those limits and adds multi-agent coordination (file and branch locks, task queues, agent messaging), task-based routing across model providers, a document knowledge base, an entity registry, and encrypted profile storage.

  • Typed memories: store decisions, lessons, errors, and preferences with semantic embeddings
  • Hybrid retrieval: vector similarity, full-text search, type weighting, and re-ranking return a small ranked context slice
  • Automatic capture: Claude Code hooks record decisions and surface relevant memories without explicit prompts
  • Checkpoint and resume: save task state and pick it up in a later session
  • Memory maintenance: deduplication, consolidation, compaction, contradiction finding, backup, and restore
  • Reminders and profile: time-based reminders and a stored user profile with preferences
  • Code review with memory: review a diff against your codebase's remembered conventions
  • Second opinions: consult GPT or Claude from inside a session with your own key
  • Client setup: registers with Claude Code, Claude Desktop, Cursor, Windsurf, Cline, Codex, Antigravity, or any MCP client
  • Python library: the full storage and retrieval API without running an MCP server
  • Pro coordination: file and branch locking, task queues, and agent-to-agent messaging for parallel sessions
  • Pro routing: classifies tasks and routes them across five model providers

02 / Discussion CREDIBILITY-GATED

Discussion

Reading is open to everyone. Posting and voting need a verified identity or a GitHub grade of B or higher.

  • No discussions yet.

04 / Build

Build with Omega Memory.

Browse the catalog for frameworks, tools, and harnesses, each scored on real GitHub credibility.

Get Omega Memory →

Browse the catalog