Best used with an AI agent

40+ live apps, open data APIs, MCP servers, and 200+ guides - more than anyone wants to click through. Point your AI here and it reads the whole map and does the work: finds the tool, pulls the data, runs the analysis, and hands you the links.

Here for the open-source code? Your agent finds the right repo for you - and can even clone and deploy it.

Prefer to explore on your own? Go right ahead.

Paste this to Claude Code, Codex, or any AI agent:
Go to tigzig.com and read tigzig.com/llms.txt. It is a practitioner toolkit - 40+ analytics apps, open no-auth data APIs, MCP servers, open-source repos (github.com/amararun), and 200+ build guides. Help me [your task]. Surface the exact links; where there is an API or MCP, call it directly; and if I want to self-host, find the repo and help me deploy it.

Chat, Query, and Transform Multi-GB Files - In Natural Language, Right in Your Browser with DuckDB.

Published: October 17, 2025

Video thumbnail

Analyzed a 1.6 GB, 11-million-row CSV file on a custom build of SQL Rooms + DuckDB. The entire analysis - querying and charts ran 100% in the local browser. No backend. No remote DB. And fast.

Built on the open-source SQL Rooms (sqlrooms.org) framework from Foursquare, customized for my analytics workflows

What you can do

Live App

www.tigzig.com/sql-rooms

Part of the broader suite of Database AI tools - 10 open source micro-apps for querying, transforming, and analyzing databases in natural language. From remote databases to voice AI.

To Try it

  1. Get a free Gemini API key from aistudio.google.com. (or use OpenAI / Claude). Keys stay fully local in your browser.
  2. Explore with the default Tour de France dataset & starter prompts
  3. Or try Cricket Data (100 MB - 1.5 GB) on my drive
  4. Upload your own files, run queries and visualize directly in browser

Is it 100% Local? What goes out?

Can it be 100% local?

Yes - the original SQL Rooms repo supports Ollama for fully offline use.

Memory & Limits

Handles multiple files of a few hundred MBs each with ease. For larger volumes, performance depends on your device memory. DuckDB-WASM defaults can be tuned if your hardware supports it.

Code & Docs

Docs: on app site → Hit "Docs" on top

Original Project (Credit)

Architected by Ilya Boyandin

For those testing or customizing