# Rindle > A SQL database where every query is live Every page below is plain Markdown. To build an app on Rindle, read the skill first: https://www.rindle.sh/skill.md. All pages in one file: https://www.rindle.sh/llms-full.txt. ## Start - [Welcome to Rindle](https://www.rindle.sh/index.md): A SQL database where every query is live - [Get Started](https://www.rindle.sh/get-started.md) - [For Agents](https://www.rindle.sh/agents.md): These docs, in plain Markdown - [Why Live Queries](https://www.rindle.sh/why-live-queries.md) - [Performance](https://www.rindle.sh/performance.md) - [Demos](https://www.rindle.sh/demos.md) ## About - [Overview](https://www.rindle.sh/overview.md) - [ZVM](https://www.rindle.sh/zvm.md): Rindle's incremental query engine - [Consistency](https://www.rindle.sh/consistency.md) - [Limits](https://www.rindle.sh/limits.md) - [Status](https://www.rindle.sh/status.md): Beta, but getting pretty good ## Build - [Architecture](https://www.rindle.sh/architecture.md) - [Cloud Rindle](https://www.rindle.sh/cloud.md) - [Self-Hosted](https://www.rindle.sh/self-hosted.md): How Rindle runs server-side, and how it scales ## Clients - [TypeScript API](https://www.rindle.sh/typescript-api.md): @rindle/api - [React API](https://www.rindle.sh/react-api.md): @rindle/react - [Full-stack sync, with Zero](https://www.rindle.sh/zero.md): @rindle/zero - [TanStack DB](https://www.rindle.sh/tanstack-db.md): @rindle/tanstack-db ## Reference - [HTTP API](https://www.rindle.sh/http-api.md): Rindle's public interface - [SQL](https://www.rindle.sh/sql.md): What a live query can say - [Query Builder](https://www.rindle.sh/query-builder.md): Typed queries in TypeScript, instead of SQL ## Other Ways to Use Rindle - [Embedded](https://www.rindle.sh/embedded.md): Use Rindle as an embedded database - [Bring Your Own Database](https://www.rindle.sh/byodb.md): Keep your existing database as the source of truth ## Optional - [Skill: building Rindle apps](https://www.rindle.sh/skill.md)