Browse / General-purpose / mnemosyne
mnemosyne
rand
Mnemosyne is a agentic memory and orchestration system designed to provide Claude Code with persistent semantic memory across sessions.
Open rand/mnemosyne → Does not match the four rules.
agentsclaude-codememoryorchestration
Built for Claude Code
ships .claude CLAUDE.md and nothing for other agents.
In its own words
README.mdrand/mnemosyne
High-performance agentic memory system for Claude Code's multi-agent orchestration
Mnemosyne provides persistent semantic memory with sub-millisecond retrieval, built in Rust with LibSQL vector search and PyO3 Python bindings.
Features
Core Memory System
- Project-Aware: Automatic namespace detection from git repositories and CLAUDE.md
- Semantic Search: LibSQL vector embeddings + full-text search (FTS5) + graph connectivity
- Type System: Insight, Architecture, Decision, Task, Reference memory types
- Graph Linking: Automatic bidirectional relationship management
- Privacy-First: Local-only storage with optional privacy-preserving evaluation
Multi-Agent Orchestration
- Ractor Actors: 4 specialized agents (Orchestrator, Optimizer, Reviewer, Executor)
- LLM-Enhanced Reviewer: Automatic requirement extraction, semantic validation, intent verification with Claude API
- Work Queue: Dependency-aware scheduling with priority management
- Quality Gates: Automated test verification, anti-pattern detection, constraint validation, requirement traceability
- Deadlock Resolution: Priority-based preemption (60s timeout)
- Sub-Agent Spawning: Parallel work execution across child actors
- Event Persistence: Complete audit trail of orchestration events with SSE broadcasting
Quoting 9% of the README. Read the rest on GitHub ↗
Read from the repository's git tree on 2026-08-17.