
hero
DevEx for agents
and developers
All of ClickHouse®. None of the ops. Ship like software.
# Give your AI coding agent the ability to build and deploy analytics with Tinybird.
$ ❯ npx skills add tinybirdco/tinybird-agent-skills
How it works
Build, preview, ship from local to production. One integrated workflow ready for agents (and developers).


Real Developer Stories
Devs love Tinybird.
Your agents can too
Teams ship analytics features in days, not months. From local dev to production with one workflow.
ships faster with GitHub version control and one-click deploys.
1.81Mrequests
per day
112msp90 query
latency
14.4TBprocessed
per day
“Cost and performance are obviously important, but for me, a software developer, developer experience speaks loudest. My quality of life building with Tinybird was great. It was just so easy to develop.”

Malu Soares
Software Engineer at Framer
Why Tinybird
ClickHouse performance +
Vercel-level developer experience
Tinybird gives you managed ClickHouse, serverless scale, and developer tooling so you can build real-time data products fast without owning the infrastructure.
FAQs
How do AI agents build Tinybird projects?
Install agent skills to teach your coding agent the Tinybird project structure, file formats, SQL conventions, and deployment workflows. Compatible with Cursor, Claude Code, Amp, Codex, Gemini CLI, Windsurf, Cline, Aider, OpenCode, and GitHub Copilot. Your agent generates correct files that get picked up and built automatically.
What is the tb CLI?
The Tinybird command-line tool for the full development lifecycle: local dev, build, test, preview, and deploy. It validates and ships what you and your agents build.
How do the SDKs work?
Define datasources and endpoints in TypeScript or Python with full type safety. Both SDKs provide type utilities so your data layer is fully typed and your IDE catches schema mismatches before they reach production. The TypeScript SDK offers full type inference, while the Python SDK provides type hints and async support.
Should I use an SDK or datafiles?
Three paths to the same result. The TypeScript SDK is ideal if your project is already TypeScript-native. The Python SDK fits Python-first projects with type hints and async support. Datafiles (.datasource, .pipe) use Tinybird's native format with raw ClickHouse SQL. All three support local dev, CI/CD, and git workflows. Pick the one that fits your stack.
How does local development work?
`tb local start` runs the full stack in Docker: ClickHouse, Kafka consumer, Events API, and Tinybird server. Watch for file changes and rebuild automatically. Launch the local UI for interactive queries.
What are branches in Tinybird?
Ephemeral environments with production data. Create one to test schema changes, connectors, and Pipes against real data before merging. Delete when done.
How does CI/CD work with Tinybird?
Tinybird provides GitHub Actions and GitLab CI templates. On pull request: build, test, and dry-run validation. On merge to main: deploy to production.
How does schema iteration work?
Change your `.datasource` file and deploy. Backward-compatible changes are applied automatically. For breaking changes, use `FORWARD_QUERY` to define a migration query. Agents can make these changes too.
What happens when something breaks?
Build validates all datafiles and catches syntax errors, schema mismatches, and broken references with specific error messages and line numbers. Deploy does a dry-run against production before going live. If a deployment fails, your previous version stays active.
What about lock-in?
Tinybird runs ClickHouse. Your datasource files define ClickHouse schemas. Your Pipe files contain standard ClickHouse SQL. If you move to self-managed ClickHouse, your data model and queries transfer directly.
Do I need ClickHouse expertise?
If you know SQL, you can build with Tinybird. The platform handles infrastructure and migrations. If you don't know the optimal ClickHouse patterns, your agent does.
How does pricing work?
Free tier with no credit card required. Production pricing is based on usage: compute, storage, and data transfer. See the pricing page at /pricing for plans and a cost calculator.