Unified multi-model database combining SQL + Document/NoSQL + Key-Value in one engine. SQLite-based, REST API, JWT auth, RBAC, AES-256 encryption, AI queries.
One database engine — SQL, documents, and key-value — with enterprise security
Query relational tables with SQL, store flexible JSON documents, and use fast key-value lookups — all in one engine.
Built on SQLite for maximum portability — no external database server required, runs anywhere from MCUs to servers.
Full-featured REST API with OpenAPI docs, automatic validation, and async request handling powered by FastAPI.
JSON Web Token authentication with role-based access control for fine-grained permission management.
Transparent AES-256 encryption for data at rest with secure key management and automatic rotation.
Immutable, hash-chained audit logs for regulatory compliance and forensic analysis of all data operations.
Built-in FTS5 full-text search and recursive graph traversal queries for relationship-heavy data models.
Ask questions in plain English and eBot translates them to optimized SQL queries with result explanations.
Get up and running in seconds
pip install -e ".[dev]" && edb init && edb serve --port 8000