Turso logo

Turso

The lightweight database that scales to millions of agents.

usage based Cloud Browser On-device Developer Tools

Turso is a developer tools tool built by Turso. It's best for Developers building AI agents and intelligent applications and Teams requiring lightweight, scalable data storage solutions. Pricing is usage based. Main alternatives include CockroachDB, Modal, Weaviate.

Pricing

usage based

Audience

Developers building AI agents and intelligent applications

Platforms

Community

0%

About Turso

Turso is a lightweight, distributed database built for the age of AI agents. It's a complete SQLite drop-in replacement that scales to millions of instances and can be deployed on servers, browsers, and devices.

Turso is a lightweight database designed to scale to millions of instances, catering to the needs of modern applications and AI agents. It addresses the limitations of traditional databases in the agentic era by providing a solution that behaves like a filesystem but has the power of a database. Turso is a complete SQLite drop-in replacement, making it easy to adopt for existing SQLite users.

Key features of Turso include its ability to run anywhere, including offline, in the browser with WebAssembly & OPFS, or on-device. It offers native vector search for AI applications and RAG workflows without requiring extensions. Turso also provides modern async primitives such as Linux io_uring to keep applications responsive and supports concurrent writes without locking.

Turso Cloud allows users to create unlimited SQLite databases in the cloud for production workloads, offering serverless access or sync. It supports replication and sync to keep devices in sync with each other on demand, as well as branching to create isolated Copy-on-Write branches quickly. Analytics are available to monitor performance and usage across databases, and team access allows collaboration on databases with managed access permissions.

Turso is designed for developers building AI agents, AI assistants, and intelligent apps that require lightweight, scalable data storage. It is particularly well-suited for applications that need to run in sandboxed environments or on edge devices. The platform is production-ready, fully managed, and handles infrastructure, scaling, and security.

Key Features

Lightweight database engine
SQLite compatible
Runs anywhere: offline, in the browser, on-device
Vector search for AI apps and RAG workflows
Async design with Linux io_uring
Concurrent writes without locking
WebAssembly & OPFS support
Unlimited databases in the cloud
Serverless access or sync
Replication & sync across devices
Copy-on-Write branching
Performance and usage analytics
Team access and permission management
Fully managed infrastructure, scaling, and security
Rust-based rewrite of SQLite

Pricing

usage based

Free

Free
  • 100 Databases
  • 5GB Total Storage
  • 500 Million Monthly Rows Read
  • 10 Million Monthly Rows Written
  • 3GB Monthly Syncs
  • 1 day Point-In-Time Restore
  • Community Support

Developer

$4.99/month
  • Unlimited Databases
  • 9GB Total Storage (+ $0.75 / GB)
  • 2.5 Billion Monthly Rows Read (+ $1 / Billion)
  • 25 Million Monthly Rows Written (+ $1 / Million)
  • 10GB Monthly Syncs (+ $0.35 / GB)
  • 10 days Point-In-Time Restore
  • 3 Day Retention Audit Logs
  • Teams
  • DPA
  • Community Support

Scaler

$24.92/month
  • Unlimited Databases
  • 24GB Total Storage (+ $0.50 / GB)
  • 100 Billion Monthly Rows Read (+ $0.80 / Billion)
  • 100 Million Monthly Rows Written (+ $0.80 / Million)
  • 24GB Monthly Syncs (+ $0.25 / GB)
  • 30 days Point-In-Time Restore
  • 14 Day Retention Audit Logs
  • Teams
  • DPA
  • Community Support

Pro

$416.58/month
  • Unlimited Databases
  • 50GB Total Storage (+ $0.45 / GB)
  • 250 Billion Monthly Rows Read (+ $0.75 / Billion)
  • 250 Million Monthly Rows Written (+ $0.75 / Million)
  • 100GB Monthly Syncs (+ $0.15 / GB)
  • 90 days Point-In-Time Restore
  • 30 Day Retention Audit Logs
  • Teams
  • DPA
  • SSO
  • BYOK Encryption
  • HIPAA
  • SOC2
  • Priority Email & Slack Support

Who is it for?

Best for

  • Building AI agents and assistants
  • Applications requiring local vector search
  • Mobile and IoT applications with offline capabilities
  • Scaling to billions of databases with multi-tenant architecture

Not ideal for

  • Legacy applications tightly coupled with traditional database systems
  • Use cases requiring complex SQL features not supported by SQLite
  • Applications needing extremely high write throughput on a single database instance

Community Discussion

Sign in to contribute

No discussions yet. Be the first to share your experience!

Frequently asked questions