[1] Persistent coherence
One intelligible past across sessions, failures, upgrades, and long runs. Prefer memory that lasts over a cache acting like history.
what time was it again?
Memory for . Trainable, versioned recall you integrate like reasoning, speech, or vision.
pip install 9dlabs
What we ship
[1] Persistent coherence
One intelligible past across sessions, failures, upgrades, and long runs. Prefer memory that lasts over a cache acting like history.
[2] One substrate, many runtimes
Same layer under agents, workers, and sim stacks. Integrate once instead of rebuilding retrieval and state plumbing in every project.
[3] Compound intelligence
Recall compounds through promotion, revision, and consolidation. Improve memory as the system runs; do not let retrieval flatten as the pile grows.
[4] Governed crossings
What enters context is chosen, bounded, and explainable. Policies and budgets steer autonomy instead of letting it drift.
[5] Trust at machine speed
Show what crossed into the model and why. Ship lineage and receipts for changes, eligibility, and packing so ops can audit memory like any other production surface.
[6] Prove it, then ship it
Regression tests and comparisons before you bump models or policies. Memory failures are slow to notice and expensive to unwind.
Research Areas
A unified memory field built for agents that are meant to run a long time—one deep representation space where what they learn can stack, sharpen, and stay coherent instead of dissolving into the next context window. Governable by design, so memory stays a lever you can shape: bounded, intentional, and legible when it matters.
Temporal coherence memory for generative video models. Maintaining character identity, scene continuity, and physical state across hundreds of frames without drift.
Persistent state layers for world-simulation agents. Enabling models to maintain and update beliefs about environments over long horizons — from game worlds to robotic planning.
Use Cases
from nined.memory import Memory
memory = Memory(api_key="your-key", workspace="sre")
memory.add(
"Restart pods on OOM, then page on-call.",
title="P0 Runbook",
policy="prod-read",
)
ctx = memory.search("How do I handle OOM?")
Use Cases
from nined.agents import Agent
agent = Agent(api_key="your-key", workspace="ops")
agent.remember("Deploys freeze on Fridays.")
agent.start_task("inc-001", title="OOM alert")
agent.handoff("inc-001", to="sre-agent")
Use Cases
from nined.agents import Worker
worker = Worker(queue="prod-incidents")
for task in worker.claim():
context = task.memory.search(task.summary)
task.write(context)
task.release()
What teams say
Governed memory in production.