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.