A comprehensive capability-focused overview, covering v0.1.0 through the v1.0.0 milestone.
SOMA (Somatic Wisdom Architecture) is a long-term memory and cognitive reasoning kernel for AI agents. It is not a database. It is not a vector store. It is a cognitive core that remembers, reasons, collaborates, self-reflects, and continuously evolves.
In one line: If the LLM is the cerebral cortex, SOMA is the hippocampus plus the prefrontal cortex.
SOMA’s versioning does not chase feature count. It deepens along five capability lines, each answering a fundamental question.
Core question: How can AI manage memory the way humans do?
| Stage | Version | Capability | What it means |
|---|---|---|---|
| Store | v0.1–0.3 | Episodic memory + semantic search | Remembers conversations, retrieves by meaning |
| Curate | v0.7.0 | Merge + forget + import | Auto-deduplicates, archives stale info, ingests external knowledge |
| Connect | v0.8.0 | Knowledge graph + causal reasoning | Links memories together, traces “why this happened” |
| Layer | v1.0.0 | Three-tier memory system | Fragments → Scenes → Profile. From “what you said” to “who you are” |
The v1.0.0 three-tier architecture:
The entire process is automatic. The user simply uses SOMA normally; behind the scenes, it quietly aggregates and distills.
Core question: Once you’ve found relevant information, how do you use it to think?
v0.8.0 marks the watershed. Before it, SOMA was an excellent search engine — find the most relevant memories and hand them to the LLM. After it, SOMA participates in the reasoning process itself:
Key design principle: Reasoning results are injected into the LLM context as “activated memories.” They do not alter the LLM’s own reasoning logic. SOMA prepares the thinking materials; the LLM makes the final judgment. Each does its part; neither interferes with the other.
Core question: A single AI has limits. How do multiple AIs work as a team?
v0.9.0 achieved the paradigm leap from individual to collective. Multiple SOMA agents collaborate as a team:
v0.9.1 added a special capability on top — frame anchoring awareness. When the user analyzes problems through the same thinking pattern for multiple consecutive rounds, the system gently appends a footnote: “Would another angle help?” No force, no interruption, no decision alteration — just making cognitive inertia visible.
Core question: Can AI learn from its own experience?
SOMA has a built-in, complete evolution loop. This loop is not a set of preset rule updates; it is self-optimization driven by actual usage:
Key design point: Evolution is data-driven, not rule-preset. The system doesn’t give “First Principles” high weight because it’s philosophically important; it gives it high weight because it actually helped solve more problems in practice.
Core question: How do you prove these capabilities are real?
SOMA has built a complete testing system from unit to integration to benchmark:
v1.0.0 on a medium-scale dataset of 1,050 memories scored: Memory 97.6 / Wisdom 87.3 / Evolution 60.2 / Scalability 100.0 / Overall 85.5.
SOMA’s design follows three core principles, consistent across all versions:
Traditional AI agents follow the pattern “receive question → call tools → generate answer.” SOMA’s approach is everything starts from memory:
Question → Decompose into core foci → Activate relevant knowledge from memory → Use memory to drive reasoning → Generate answer → Store new experience back into memory
Memory is not just a database. It is the contextual infrastructure of the entire system. Every reasoning act is memory-driven. Every answer contributes new material back to memory.
SOMA distills seven universal thinking patterns from human cognition, forming the cognitive kernel:
| Law | Meaning | Best used for |
|---|---|---|
| First Principles | Trace back to fundamentals, reason from the bottom up | Reframing problems, breaking assumptions |
| Systems Thinking | Focus on interconnections and feedback loops | Complex system analysis |
| Contradiction Analysis | Identify deep dialectical tensions beneath surface issues | Dilemmas and trade-offs |
| Pareto Principle | A few key factors drive the majority of outcomes | Resource allocation, prioritization |
| Inversion | Reason backward from the worst-case scenario | Risk assessment, breakthrough innovation |
| Analogical Reasoning | Use knowledge from one domain to understand another | Cross-domain innovation |
| Evolutionary Lens | Understand system change through variation, selection, retention | Long-term trends, industry patterns |
These seven laws are not a hardcoded rules engine. Each law has a dynamic weight that adjusts automatically based on success and failure in actual use. A startup team and a large enterprise’s SOMA instance will eventually have completely different weight distributions.
All new capabilities are off by default. Upgrading from v0.1.0 to v1.0.0 requires zero code changes. Behavior is identical unless new features are explicitly enabled. New capabilities are independent of each other; enabling one does not force-enable another.
| Version | Date | Core Capability | In one line |
|---|---|---|---|
| v0.1–0.3 | 2025.05–2026.04 | Episodic memory + semantic search + basic reasoning | Store and find |
| v0.4–0.6 | 2026.05 | Evolution loop + benchmark system | Gets better with use |
| v0.7.0 | 2026.05.07 | Memory merging + active forgetting + external import | Curates itself |
| v0.8.0 | 2026.05.09 | Knowledge graph + causal reasoning + conflict detection | Understands connections |
| v0.9.0 | 2026.05.11 | Multi-agent collaboration + distributed evolution | Works as a team |
| v0.9.1 | 2026.05.13 | Frame anchoring awareness | Notices thinking patterns |
| v1.0.0 | 2026.05.16 | Five-line convergence — three-tier memory + reasoning + multi-agent + awareness + evolution | Cognitive kernel |
SOMA is not another vector database or RAG framework. Its differentiation operates on three levels:
It doesn’t just retrieve — it reasons: RAG is “find relevant documents → stitch into prompt.” SOMA is “find relevant memories → trace causal chains → detect contradictions → draw cross-domain analogies → hand processed cognitive material to the LLM.” There is an extra layer of cognitive processing in between.
It doesn’t just remember — it evolves: Most memory systems are static — write, retrieve, unchanged. SOMA’s memory is alive — similar content auto-merges, low-value information auto-forgets, thinking-law weights dynamically adjust with use.
It doesn’t just work alone — it collaborates: Multiple SOMA agents can form teams, each with independent memory and expertise, forming collective intelligence beyond any individual through routing and consensus protocols. This is a native capability most agent frameworks lack.
pip install soma-wisdomSOMA — Wisdom over Memory.