Instant graph memory for AI agents.
Push JSON into RushDB. Get semantic recall, graph traversal, analytical queries, and live schema over the same memory.
Typical stack
Memory split across systems.
App records, session state, embeddings, metadata, tool output, and relationships drift across separate stores.
Application DB
facts, history, metadata
Redis
session state, cache
Vector DB
embeddings, similarity search
Your code owns:
sync · embed · index · join · retry
With RushDB
Push JSON. Get connected memory.
RushDB keeps facts, events, tool output, embeddings, and relationships in one queryable memory layer.
Agents can recall by meaning, traverse relationships, and aggregate over the same memory.
Push JSON. RushDB reconstructs the graph.
RushDB keeps typed fields, searchable text, vector embeddings, and relationships together as data arrives. Agents can recall by meaning, traverse relationships, and aggregate over memory without a sync pipeline.
Memory should survive the agent stack.
Models, frameworks, MCP clients, and workflows will change. RushDB keeps the records, relationships, semantic indexes, and live schema outside any one session.
Change the stack without rebuilding memory.
Memory lives outside any one model, framework, MCP client, or provider session, so the next agent can continue from the same durable context.
Durable memory layer
Every provider reads the same records, relationships, and searchable context.
SDK, MCP, and application workflows share one durable memory layer.
Keep context available without replaying transcripts or migrating session state.
Running in minutes.
Install
Add the SDK for TypeScript, Python, or use the REST API directly — no extra dependencies.
Push
Write any JSON object. RushDB parses field types, builds the graph structure, and indexes vectors server-side on the same write.
Recall
Query by meaning, by graph relationship, or both in a single call using the same SearchQuery shape every time.
Memory that adapts to your domain.
RushDB is domain-agnostic: the same graph memory layer adapts to agents, RAG, apps, sales, analytics, support, and healthcare without hard-coding a new store for each workflow.
Persistent context
Decisions, tool outputs, and entities survive across runs as reusable records.
Semantic recall
Recall prior work by meaning, scoped to a session, agent, or task.
Shared state
Multiple agents read and write the same durable memory graph.
The glue code RushDB removes.
RushDB turns messages, tool outputs, documents, entities, and events into queryable context without a separate graph pipeline, vector sync job, or agent-specific storage layer.
Field notes
Agent memory built for production teams.
RushDB is built for the memory requirements production AI teams actually face: connected context, live schemas, semantic retrieval, and a storage model agents can safely inspect.
“In a few minutes, RushDB can go from Docker Compose to Python SDK to nested JSON turning into a real graph. For developer education, that matters: builders can see the data land in the visualizer and Neo4j Aura, not just read about it.”
Fractional DevRel | Video-First Developer Content & Community Growth | ex-Neo4j
Start free. Scale when memory grows.
Free includes 100K KU/month. Start is $10/month. Reads are free; writes are usage-based. Full pricing details →
KU = Knowledge Unit
Free
Evaluate RushDB without a card
Get started instantly:
- 100K KU / month
For evaluation and early prototypes
- 2 projects
- Full REST API and SDKs
- Self-hosted & BYOC
- Vector & AI search
- Community support
Start
For production pilots and small apps
Everything in Free, plus:
- 250K KU / month
For solo devs shipping to production
- 2 projects
- 1 team member
- Self-hosted & BYOC
- Community support
Pro
Perfect for production applications
Everything in Start, plus:
- 1M KU / month
Included before overage
- Overage billing
Beyond 1M KU at $10 / M KU
- 10 projects
- 3 team members
Add more at $10 / seat
- Self-hosted & BYOC
Scale
For high-volume and data-intensive apps
Everything in Pro, plus:
- Unlimited KU
Usage-based at $8 / M KU
- 100 projects
- 10 team members
Add more at $25 / seat
- Self-hosted & BYOC
- SLA guarantee
- Priority support