turso

Manage Turso edge-hosted SQLite databases with embedded replicas and vector search.

14|5|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/oakoss/agent-skills --skill turso-oakoss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: turso
Source: https://github.com/oakoss/agent-skills/tree/main/skills/turso
Command: npx skills add https://github.com/oakoss/agent-skills --skill turso-oakoss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a globally distributed, edge-hosted SQLite platform that enables low-latency data access and offline capabilities for applications, simplifying database management at the edge.

Core Features & Use Cases

  • Edge-Hosted SQLite: Globally distributed databases with embedded replicas for local-first reads.
  • Platform API: Programmatic database management for provisioning and scaling.
  • Vector Search: Native support for vector embeddings and similarity search.
  • Use Case: Building a real-time analytics dashboard for a global user base where data needs to be accessed quickly from any region, with offline capabilities for mobile users.

Quick Start

Connect to your Turso database using the provided URL and authentication token.

Frequently Asked Questions about turso

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

FAQPage Schema
How do I set up a globally distributed SQLite database for edge applications?

You can provision a globally distributed SQLite database using the Turso platform API for programmatic database management, then connect via a database URL and authentication token.

Can I use Drizzle ORM with edge-hosted SQLite for type-safe queries?

Yes, this Skill integrates with Drizzle ORM to enable type-safe database interactions, allowing you to manage schema migrations and query your edge-hosted SQLite data safely.

Does edge SQLite support vector similarity search for AI applications?

Yes, it supports native vector similarity search using DiskANN indexes, allowing you to store vector embeddings and perform efficient similarity queries directly within your edge database.

What is the best way to achieve local-first data access with offline capabilities?

Using embedded replicas from Turso provides local-first reads, enabling low-latency access and offline capabilities for mobile users by syncing data globally when connectivity resumes.

How do I run schema migrations on a distributed SQLite database?

Schema migrations are managed through the integrated Drizzle ORM, which applies type-safe schema changes across your distributed SQLite instances programmatically.

When should I use embedded replicas instead of a centralized database?

Use embedded replicas for global real-time analytics or mobile apps requiring offline capabilities, where low-latency local reads are critical and a centralized database would cause high latency.