AI agents forget as context windows overflow. Sulcus captures raw session signals, filters out conversational noise, and consolidates verified facts, preferences, and procedures into permanent working memory.
$ curl -fsSL https://sulcus.ca/install.sh | bashPassive vector stores wait until an agent remembers to query them. Sulcus operates automatically around every turn: relevant context flows in before your agent speaks, and newly discovered facts consolidate when the turn completes.
Ingest raw session streams and extract structured memory traces automatically.
Assemble active context across the right memory node before each turn.
Surface resonant memories from the bottom golden index automatically.
Condense episodic history into durable high-salience summaries.
Auto Capture:Raw agent streams enter the top node and split into structured memory traces.
“What froze the Cerberus authentication schema?”
ADR-041 locked the Keycloak token claims format on October 14. Two microservice namespaces still depend on legacy realm roles before migration completes.
Four autonomous memory stages that keep enterprise agent context accurate, fast, and self-cleaning.
Every interaction passes through automated extraction. Facts, preferences, and procedures persist while conversational noise is filtered out.
Memories link across engineers, repositories, and harnesses. When an agent recalls a topic, it receives the complete constellation of context.
Thermodynamic salience keeps critical instructions permanently hot while ephemeral debugging chatter cools according to archetype decay curves.
Historical episodes condense into verified synthesis nodes in the background, preserving full continuity at a fraction of the token budget.
Memories carry active salience heat, stability, and archetype decay curves so critical knowledge stays hot while transient noise cools.
Stratifies memory across preference, fact, procedural, semantic, episodic, and synthesis layers with verified and corroborated trust.
Assembles token-budgeted working context in under 25 milliseconds using hybrid vector similarity and graph resonance spread.
Automated event rules on store, recall, decay, and boost pin preferences, reinforce recalled skills, and dispatch webhooks.
Runs 100 percent airgapped on your machine with embedded PostgreSQL and CPU embeddings, or syncs selectively to Sulcus Cloud.
Two-Gate Namespace ACLs, Cerberus JWT authentication, and prefix-glob rules isolate and govern multi-agent fleet access.
Connects Claude Code, Cursor, Codex, OpenClaw, Python, Node.js, and MCP so knowledge never dies in a single terminal.
Tune context budgets, resonance spread, reinforcement gains, and retention half-lives through clean API parameters.
Attach automated rules directly to your memory graph. Pin critical facts, boost recalled skills, and trigger external webhooks without manual prompting.
Pin preference memories automatically the moment they are captured so core instructions never decay.
Boost salience heat whenever a procedural memory is recalled so high-value skills stay in working context.
Emit an event notification when domain knowledge begins cooling down before it leaves active memory.
Dispatch signed webhooks to your CI pipelines or agent orchestrators when key memories are reinforced.
Install the native CLI binary with a single command, or install our zero-dependency Python and Node.js SDKs directly from the official GitHub repository.
Single-process Rust binary with embedded local storage, CPU embeddings, and native Model Context Protocol server.
curl -fsSL https://sulcus.ca/install.sh | bashbrew tap digitalforgeca/sulcus && brew install sulcuspip install "git+https://github.com/digitalforgeca/sulcus.git#subdirectory=sdks/python"from sulcus import Sulcus
s = Sulcus(api_key="sk-...")
s.remember("User prefers dark mode",
memory_type="preference")
results = s.search("dark mode")npm install "github:digitalforgeca/sulcus#subdirectory=sdks/node"import { Sulcus } from "@digitalforgestudios/sulcus-nodejs";
const s = new Sulcus({ apiKey: "sk-..." });
await s.remember("User prefers dark mode",
{ memoryType: "preference" });
const results = await s.search("dark mode");Run the Sulcus binary 100 percent locally by default, and choose selectively which project namespaces sync across your encrypted cloud boundary.
Runs entirely on your local hardware with embedded PostgreSQL and local CPU embeddings. Zero outbound network calls required.
Choose which project namespaces remain strictly on your local workstation and which delta-sync to Sulcus Cloud.
Encrypt memory payloads locally before sync using Customer Managed Keys for cryptographic isolation at rest and in transit.
Coordinate concurrent agent teams with Two-Gate Namespace ACLs, prefix-glob governance, and the real-time Fleet Event Bus.
Free tier included. Connect Claude Code, Cursor, Codex, or your custom agent fleet in under five minutes.
Releases, thermodynamic memory research, and architecture updates from Digital Forge Studios.