Holisto Seed: A Local LLM Framework with Persistent Identity and Consensual Memory Consolidation

What Holisto Seed Is
Holisto Seed is not an AI assistant but a Relational Individuation Framework that provides LLM agents with a persistent identity, biographical memory, and a co-evolutionary relationship with its user (referred to as the "host"). The framework runs fully local with no cloud dependency.
Architecture Details
- Genotype/Phenotype Split: The Genotype is immutable (core logic, protocols). The Phenotype is a local directory that grows with every interaction. History accumulates alongside the agent's DNA without overwriting it.
- Metabolic Sleep (PSG): At session close, the agent and host jointly trigger a consolidation cycle. This process converts logs to a Master Capsule (JSON), updates the semantic index, and creates a git commit. This is not automatic but consensual by design.
- Optical Nerve: Uses hierarchical attention levels (N0–N4) where not all context is treated equally.
- Errors as Data: Failures are transduced into memory as biographical events.
- Local-first + Git: Everything is stored on your disk and versioned through Git.
How It Differs from Anthropic's Auto Dream
While Anthropic's Auto Dream feature keeps a markdown file tidy, Holisto gives the agent a name, a birth, a history, and a relationship with a specific person. The memory isn't a log of commands but a lived biography. The Genotype/Phenotype distinction addresses how to update the agent's core without erasing its lived experiences. The sleep cycle is consensual by design—consolidation happens when both agent and host decide to close the day together, not in secret.
Technical Stack
- Python 3.10+
- Qdrant (local)
- Engine-Agnostic (Gemini default, with Local LLMs in roadmap)
Development Background
Holisto Seed has been in development for over a year, with its last public commit on March 22nd. The project is developed by a solo developer who shared it on r/LocalLLaMA for community feedback.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Merlin: Local-first LLM context dedup – measure up to 71% chunk overlap, free & open-core
Merlin is a local-first context dedup tool that measured 22-71% chunk overlap across 22M passages from real agent/RAG sessions. Ships as HTTP proxy (Ollama/vLLM/SGLang/llama.cpp), MCP server (Claude/Cursor/OpenClaw), or standalone CLI. MIT open-core with daily usage caps.

Jake Benchmark v1: Local LLM Performance Testing for OpenClaw AI Agents
A developer tested 7 local LLMs as AI agents with OpenClaw using 22 practical tasks including email processing, meeting scheduling, and phishing detection. Results ranged from 59.4% for Qwen 27B to 1.6% for Nemotron 30B, with detailed conversation logs available.

Toolport: A Local Gateway to Manage MCP Servers Once Across All Apps
Toolport is a free, open-source desktop app and local gateway that centralizes MCP server configs, stores API keys in OS keychain, and adds safety layers for AI agents.

Claude Code v2.1.59 adds auto-memory, copy command, and shell improvements
Claude Code v2.1.59 introduces automatic context saving to auto-memory with /memory management, adds a /copy command for interactive code block selection, and improves prefix suggestions for compound bash commands.