Cognicore
We’ve been building CogniCore, an open-source memory and reasoning infrastructure for AI agents, and one result I wanted to share is that CogniCore reached ~95% on LongMemEval while we’ve been developing the system.
pip install cognicore-env
CogniCore is focused on a pretty simple problem:
most agent systems still treat every run like a fresh start.
We’re trying to build the opposite infrastructure for agents to store useful experience, retrieve it when relevant, reflect on failures, replay past attempts, and improve across tasks instead of repeating the same mistakes.
Current focus areas
- persistent memory backends
- reflection and replay
- MCP integration
- LangChain integration
- CrewAI integration
- OpenAI Agents support
- benchmarking and evaluation for memory-enabled agents
Current project status
- ~95% on LongMemEval
- 7,000+ downloads
- 525 / 525 tests passing
- support for TF-IDF, SQLite, Embedding, and Graph memory backends
- active work on memory, orchestration, and benchmark infrastructure
A big reason we started investing heavily in benchmarks is that standard agent evals don’t really tell you whether a system is actually learning from experience. A model solving a task once is not the same as an agent reliably improving across repeated episodes, retrieving the right prior context, or avoiding repeated failures over long-horizon tasks.
That’s the direction we’re trying to push with CogniCore:
- memory that persists beyond a single run
- retrieval that’s useful in context, not just “dump top-k into the prompt”
- reflection and replay mechanisms for repeated-failure reduction
- benchmark tooling for long-horizon, memory-heavy, and orchestration-heavy agents
We’re still actively building and refining it, but if you’re interested in:
- agent memory
- retrieval / reflection systems
- LangChain / CrewAI / MCP
- benchmarking memory-enabled agents
- open-source AI infra
I’d genuinely love feedback and contributors.
GitHub: https://github.com/cognicore-dev/cognicore-my-openenv
Discord: https://discord.gg/rbcKVDt3W
Also curious what people here think are the best benchmarks for memory + orchestration rather than just one-shot task completion.