The data engine
that remembers.
Durbl is a memory-native data engine for AI agents. Give your models persistent state, evolving context, and long-term recall.
1from durbl import Durbl23client = Durbl(api_key="drbl_...")45# Write a memory6client.memory.write(7 entity="agent/nexus",8 content="User preference: dark mode",9 importance=0.9,10)1112# Build context for an LLM13ctx = client.context.build(14 entity="agent/nexus",15 goal="Configure UI",16)1718print(ctx.prompt)AI applications have no memory
Large language models can reason, write, and create — but they can't remember.Every conversation starts from scratch. Every agent forgets its past. The problem isn't the model. It's the infrastructure underneath.
No Persistence
Your AI starts from zero every session. Users repeat themselves. Preferences are lost. Context disappears between conversations.
Fragmented Infrastructure
Developers stitch together 5-7 different systems to give AI basic memory. The result is fragile, expensive, and never truly intelligent.
No Learning Loop
Your AI can't learn from experience. It repeats the same mistakes. It can't build on past interactions. Every conversation is isolated.
How It Works
A new kind of data engine
Traditional databases store rows and documents. AI needs memory that persists, state that evolves, context that's computed, and a lifecycle that reinforces what matters. Durbl is built on 6 core primitives.
MemoryObject
The atomic unit. Content with quality scores for importance, confidence, recency, and durability.
memoryStateObject
Versioned entity state with immutable history. Every change creates a new version with full temporal queries.
stateContextFrame
Goal-aware context assembled from memories, state, and policies. Ready to pass directly to any LLM.
contextMemoryLink
Typed, weighted connections between memories. Builds a knowledge graph that grows with every interaction.
relationshipsCognitiveEvent
The raw input. Messages, tool calls, agent outputs — everything enters through events and flows through the pipeline.
ingestionPolicyObject
Rules for memory lifecycle. Retention, decay, access control — configurable per entity and memory type.
governanceEverything your AI needs to remember
Durbl provides the persistent infrastructure layer your AI applications need to maintain state, build context, and learn from experience.
Persistent Memory
Every data point is a living memory with its own lifecycle, importance score, and decay curve.
Adaptive State
Evolving state management for agents. Every interaction updates the entity's state with immutable versioning.
Goal-Aware Context
Assembles perfect context frames by weighing relevance, recency, and specific agent objectives.
Real-Time Sync
Ultra-low latency memory propagation. Changes in one agent's memory are instantly available across the platform.
Lifecycle Policies
Define how memories live and die. Automatic summarization, merging, and retention based on your rules.
Multi-Agent Memory
Agents share a unified memory space while maintaining individual private context.
Simple, powerful API
Durbl abstracts the complexity of memory and state into a clean, high-performance Python SDK.
Built for every AI application
AI Agents & Copilots
Agents that learn from experience, remember past decisions, and share knowledge with other agents.
Chatbots & Assistants
Assistants that remember users across conversations — preferences, history, and context.
AI-Powered Apps
Mobile and web apps with personalized AI experiences that improve over time.
SaaS Platforms
Add intelligent memory to your SaaS — per-user personalization, behavior tracking, and predictions.
Customer Support AI
Support agents that know the customer's history, past issues, and preferred resolution style.
AI Education
Tutors that adapt to each student's level, learning style, and progress over time.
What Durbl is not
Durbl is a new category: memory-native data infrastructure for the age of AI.
Transparent and self-hostable
Durbl's core engine is source-available — you can inspect the code and self-host for internal use. Durbl Cloud provides the managed experience with advanced features and dedicated support.
Give your AI
a memory.
Get started in minutes. Build AI applications that learn, adapt, and remember.
pip install durbl