Welcome to Turso π
The small database to power your big dreams in the age of AI.
Turso is the small database to power your big dreams in the age of AI. The most efficient way to build for traditional applications, smart devices, embodied AI, agents, and anything in between.
These docs are focused on Turso Cloud β our fully managed database service. For information about the open-source Turso database engine, visit Turso on GitHub.
Turso Database
An embedded database engine that goes anywhere. Offline, in the browser, or on-device β the next evolution of SQLite.
- Vector Search β Native similarity search for AI apps and RAG workflows, no extensions required.
- Async Design β Modern async primitives such as Linux
io_uring
to keep your apps responsive. - Concurrent Writes (soon) β Multiple writers, zero conflicts, without locking.
- Observability (soon) β Out of the box with open telemetry integration.
- SQLite Compatible β Fully backwards compatible SQLite, but built for the next generation of agents.
- Open Contribution β Take your seat at the table and contribute to the next evolution of SQLite.
Get started with Turso shell:
Get started with Go, Java, JavaScript, Python, Rust, and Wasm using one of the available bindings in progress.
Turso Cloud
Create unlimited SQLite databases in the cloud for production workloads. Serverless access or sync. Turso Cloud is a SQLite-compatible database built on libSQL.
Vector Search
Native similarity search for AI apps and RAG workflows, no extensions required.
Replication & Sync
Keep devices in sync with each other on demand with Turso Cloud.
Branching
Create isolated Copy-on-Write branches super fast.
Analytics
Monitor performance and usage across databases.
Team Access
Collaborate on databases with members, and manage access permissions.
Fully Managed
We handle infrastructure, scaling, and security.
Backups and Recovery
Restore your database to any point in time
Start building
Learn how to manage, distribute and integrate your databases with the CLI, API and SDKs.
Turso CLI
Manage groups, databases, and API tokens with the Turso CLI.
Turso Platform API
Programmatically manage groups and databases using the Platform API.
Client SDKs
Connect and integrate Turso into your application with one of our libSQL drivers.
Tutorials
Learn how to work with Turso and your favorite language or framework.
Community
Join the Turso community to ask questions, share what youβre working on, discuss best practices, and share tips on Discord, Twitter, and LinkedIn.