AI Native
Vector search, embeddings, RAG, and classification — built into the SQL engine. No sidecar vector DB, no data sync headaches.
docker run -d --name particledb -p 5432:5432 -p 8080:8080 particledbai/particledbConnect with any PostgreSQL client:
psql -h localhost -p 5432AI Native
Vector search, embeddings, RAG, and classification — built into the SQL engine. No sidecar vector DB, no data sync headaches.
Scalable Transactions
Full ACID with MVCC. 159K TPC-C transactions per second. Concurrent reads never block writes.
Fast Analytics
Columnar storage, zone maps, SIMD aggregation. Sub-millisecond grouped queries on millions of rows.
PostgreSQL Compatible
Drop-in PG wire protocol. Your existing drivers, ORMs, and tools just work — psql, JDBC, SQLAlchemy, Prisma.
Multi-Protocol
PG wire, gRPC, HTTP, and Redis RESP on one engine. Use SSE streaming today for browser-friendly incremental results.
Cloud Ready
Docker, Kubernetes, or bare metal. Deploy to AWS, Azure, or GCP.
TypeScript, Python, Go, Rust, Java, and C# — first-class support for SQL, vectors, and RAG.
import { ParticleDB } from 'particledb';
const db = new ParticleDB({ host: 'localhost', port: 5432 });
// SQL queriesconst users = await db.query('SELECT * FROM users WHERE age > $1', [25]);
// Vector similarity searchconst similar = await db.vector.search('embeddings', queryVector, { limit: 10 });
// RAG pipelineconst answer = await db.rag.query('What were Q4 revenue trends?', { table: 'reports' });