Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
itechmeat avatar

Turso

  • 62 installs
  • 22 repo stars
  • Updated August 1, 2026
  • itechmeat/llm-code

Use Turso/libSQL embedded SQLite: encryption at rest, cloud sync push/pull, and agent-friendly local-first database patterns.

About

A guide to the Turso libSQL embedded SQLite database covering encryption, cloud sync and agent-oriented state patterns. Use it when embedding SQLite with cloud sync, configuring encryption at rest, or building offline-first or agent databases.

  • Embedded, Turso Cloud, and hybrid local-with-sync deployment options built on libSQL
  • Native encryption (AEGIS-256, AES-GCM) and push/pull sync via the @tursodatabase SDKs

Turso by the numbers

  • 62 all-time installs (skills.sh)
  • Ranked #378 of 911 Databases skills by installs in the Skillselion catalog
  • Data as of Aug 2, 2026 (Skillselion catalog sync)
npx skills add https://github.com/itechmeat/llm-code --skill turso

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs62
repo stars22
Last updatedAugust 1, 2026
Repositoryitechmeat/llm-code

What it does

Use Turso/libSQL embedded SQLite: encryption at rest, cloud sync push/pull, and agent-friendly local-first database patterns.

Files

SKILL.mdMarkdownGitHub ↗

Turso Database

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

Links

Quick Navigation

TopicReference
Installationinstallation.md
Encryptionencryption.md
Authorizationauth.md
Syncsync.md
Agent DBsagents.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.6.0

Release Note (0.6.0)

  • Turso 0.6.0 expands the practical client surface with JS/serverless timeouts, interactive transactions, Python SQLAlchemy improvements, npm-based CLI distribution, and a broader SQL surface for local-first/agent workloads.

Links

Related skills

Databasesdatabases

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.