Multi-tenant, self-hosted, and built for AI.
VeexaDB gives you multi-tenant document and table storage — with RBAC, indexes, vector and full-text search, query and aggregate endpoints, and a native MCP interface — running on your own infrastructure and wired into the rest of Veeexa.
Multi-tenant by design
Per-tenant isolation with project- and environment-level scoping and RBAC built in — not bolted on at the app layer.
REST and MCP
A language-agnostic HTTP API with no driver to install, plus a native MCP interface — no SDK lock-in.
AI-native
The MCP interface, and the db-agent multi-agent layer, let assistants read, write, and reason over your data directly.
Vector and full-text search
Semantic vector search and full-text search are built in, so VeexaDB doubles as a retrieval store for RAG.
Runs on your infrastructure
Self-hosted on the Veeexa platform — your data and your database stay under your control.
Documents and tables
Model data as documents or tables — whichever fits your app — with indexes to keep lookups fast.
Query, aggregate, and functions
Filter and summarize with query and aggregate endpoints, and deploy server-side functions next to your data.
One identity, one bill
Access under one Veeexa identity (VXAuth SSO), with usage metered by VXBilling.
Where teams use it
- Back multi-tenant applications with a document and table store, isolated per tenant
- Scope data and access by project and environment with RBAC
- Power RAG and semantic features with built-in vector and full-text search
- Let AI assistants work with your data directly over MCP