Product · Migration

Drop-in SQLite compatibility

Bring your existing SQLite application to AthenaDB unchanged — then gain encryption at rest and hybrid AI-native retrieval on top of the SQL you already use.

Available now

Native SQL engine

AthenaDB has its own SQL parser and executor — not a wrapper around another database. SQL runs directly on the encrypted engine.

SQLite-compatible C API

A drop-in sqlite3 C API plus a libsqlite3 shim: existing apps linked against -lsqlite3 can run on AthenaDB with no code changes.

Drop-in CLI

athenadb-sqlite3 mirrors the sqlite3 command-line shell, so scripts and tooling work as-is.

A migration path, not a rewrite

Move off SQLite and gain encryption at rest and AI-native retrieval — keeping your existing SQL surface and application code.

Try the drop-in shell

# Same commands you know from sqlite3:
athenadb-sqlite3 ./app.db ".tables"
athenadb-sqlite3 ./app.db "SELECT count(*) FROM events;"

SQLite compatibility is available in supported builds.