Relational SQL
Store relational facts and application state with SQL, joins and ACID transactions.
Give agents the context they need to act. Run agents, workflows and your own code beside the data with Particles. Memory, state, coordination and analytics in one durable engine.
curl -fsSL https://get.particledb.ai | bashAn agent’s decisions depend on the data it receives. When context is scattered across systems, every task inherits the work of finding it, joining it and keeping it current.
ParticleDB brings relational facts, vector memory and live operational data into one engine. Prepare context with SQL. Apply your logic with Particles. Give the agent the information it needs for the next step.
Meet ParticleDB →The data your agents need. The state your application depends on. The code that brings them together.
Store relational facts and application state with SQL, joins and ACID transactions.
Use Redis-compatible key-value structures for queues, locks, counters and rate limits, backed by the same durable engine.
Query vectors and relational facts together, with embeddings stored beside the data they describe.
Analyze operational data where it lives, with columnar execution, no ETL and no second copy.
Bring your code beside the data with Particles: scoring, transforms and tools callable from SQL.
A relational database for state. A key-value store for coordination. A vector database for memory. A warehouse for analytics. Plus sync jobs and dual writes.
Serve all four workloads from one durable engine, with Particles running your code beside the data.
Bring your code to the data with Particles. Build tools, apply business logic and compose agent workflows where your data lives.
Write your function, load the module, then call it from a query.
The Python example requires a Python-enabled distribution. Check runtime availability before installing.
Explore Particles →How to load a module →from particledb import scalar
@scalar
def agent_priority(impact: float, confidence: float) -> float:
return impact * confidenceSELECT agent_priority(0.9, 0.8) AS priority;
-- 0.72PostgreSQL-compatible SQL for psql, JDBC and your ORM. Redis-compatible key-value access. Check the published clients and release versions for your application.
One durable engine for its memory, state, coordination, analytics and your code. Free for developers.
curl -fsSL https://get.particledb.ai | bashHTTP API: localhost:7173 · Web console: localhost:7174