turso-db

Initialize a local Turso database and execute queries via SKILL.md.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/sivukhin/turso-skill --skill turso-db
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: turso-db
Source: https://github.com/sivukhin/turso-skill/tree/main/skills/turso-db
Command: npx skills add https://github.com/sivukhin/turso-skill --skill turso-db

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Turso-DB provides an easy, embedded database solution for modern apps that require fast local storage with offline sync, rich indexing (vector search and full-text search), and secure data handling.

Core Features & Use Cases

  • Embedded, in-process Turso database with vector search, FTS, CDC, MVCC, encryption, and remote sync for offline-first apps.
  • SDKs across JavaScript, Python, Go, Rust, and more to integrate Turso into client and server code.
  • Use cases include building local-first apps, offline-capable editors, and distributed systems that require consistent synchronization.

Quick Start

Run a minimal example to initialize a local Turso database and execute a simple query.

Frequently Asked Questions about turso-db

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add an embedded database with offline sync to a React Native app?

You can add an embedded database with offline sync to a React Native app using the Turso DB helper, which provides an in-process database supporting vector search, FTS, CDC, MVCC, and encryption for offline-first mobile environments.

What is the best way to build local-first apps with vector search and full-text search capabilities?

The best way to build local-first apps with vector search and full-text search is using an embedded database solution like Turso DB, which combines rich indexing with remote sync for consistent distributed data synchronization.

Can I use an embedded database with CDC and MVCC across Node.js and browser environments?

Yes, you can use an embedded database with CDC and MVCC across Node.js and browser environments, as the Turso DB helper supports client and server-side contexts requiring consistent synchronization and secure data handling.

How do I initialize a local Turso database and execute a simple query?

To initialize a local Turso database and execute a simple query, you run a minimal example via the Turso DB helper to set up the in-process database and perform the query operation using supported SDKs across JavaScript, Python, Go, or Rust.

Does the Turso DB helper support encryption for offline-ready app data?

Yes, the Turso DB helper supports encryption for offline-ready app data, offering secure data handling alongside features like vector search, FTS, CDC, MVCC, and remote sync for local storage.