1
0
# Install this skill:
npx skills add itechmeat/llm-code --skill "turso"

Install specific skill from multi-skill repository

# Description

Turso SQLite database. Covers encryption, sync, agent patterns. Keywords: libSQL, embedded.

# SKILL.md


name: turso
description: "Turso SQLite database. Covers encryption, sync, agent patterns. Keywords: libSQL, embedded."
version: "0.4.0"
release_date: "2026-01-05"


Turso Database

SQLite-compatible embedded database for modern applications, AI agents, and edge computing.

Quick Navigation

Topic Reference
Installation installation.md
Encryption encryption.md
Authorization auth.md
Sync sync.md
Agent DBs agents.md

When to Use

  • Embedded SQLite database with cloud sync
  • AI agent state management and multi-agent coordination
  • Offline-first applications
  • Encrypted databases (AEGIS, AES-GCM)
  • Edge computing and IoT devices

Core Concepts

libSQL

Turso is built on libSQL, an open-source fork of SQLite with:

  • Native encryption (AEGIS-256, AES-GCM)
  • Async I/O (Linux io_uring)
  • Cloud sync capabilities

Deployment Options

  1. Embedded β€” runs locally in your app
  2. Turso Cloud β€” managed platform with branching, backups
  3. Hybrid β€” local with cloud sync (push/pull)

Common Patterns

Encrypted Database

openssl rand -hex 32  # Generate key
tursodb --experimental-encryption "file:db.db?cipher=aegis256&hexkey=YOUR_KEY"

Cloud Sync

import { connect } from "@tursodatabase/sync";

const db = await connect({
  path: "./local.db",
  url: "libsql://...",
  authToken: process.env.TURSO_AUTH_TOKEN,
});

await db.push(); // local β†’ cloud
await db.pull(); // cloud β†’ local

Agent Database

import { connect } from "@tursodatabase/database";

// Local-first
const db = await connect("agent.db");

// Or with sync
const db = await connect({
  path: "agent.db",
  url: "https://db.turso.io",
  authToken: "...",
  sync: "full",
});

Version

Based on product version: 0.4.3

  • Official docs: https://docs.turso.tech/
  • GitHub: https://github.com/tursodatabase

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.