Local First SQLite
Local First
Turso is a great choice to build local first apps. It’s based on SQLite so your database is just a file, making it natively locally embeddable.
Embedded Replicas
Offline Reads
Reduce network latency, cost, and bandwidth by using local replicas of your data — synced and managed by Turso.
- SQLite Is Just a File: Leverage local LLMs, complete with data store, RAG, and vector search with SQLite.
- Zero Network Latency: Embed your database directly on your device, or server, and execute the SQL you need.
- Periodic Sync: Configure exactly when, and how often your local replica is updated with a libSQL SDK.
Offline Writes
Write locally, even offline, and let Turso manage the sync to and from your remote database.
- Local Offline Writes: Enable fully native offline experiences with local writes.
- Configure Conflict Resolution: You decide what happens with configurable sync strategies using the libSQL SDKs.
- SDKs for Mobile: Build powerful offline-capable apps across all major platforms with one of our mobile SDKs.