Cross-tool

An Airtable Alternative You Build by Talking to Claude

Fork a polished dashboard — Linear-style KPI tiles, activity feed, ⌘K command palette — then edit it yourself, or open it in your AI tool and have it edit for you. Your data, your URL, free.

What happens next

Step 1

Fork the template

Open /apps/dashboard and click Install. No account? That signs you up — free, no card. You get a working dashboard at {your-slug}.hatchable.site with seeded data so it looks real on first paint.

Step 2

Open the source

About a thousand lines of plain JS, no build step. Edit public/app.js for the layout, api/cron/sync.js for the widget data, public/theme.css for the tokens. The whole project ships as source.

Step 3

Or hand it to your AI

Open the project in Claude, Cursor, Codex, or ChatGPT (anything that speaks MCP). Try: "Add a KPI tile for active Stripe subscriptions." Your AI reads AGENTS.md, edits the right files, and the new tile appears on the next refresh.

Open the Dashboard starter template
https://hatchable.com/apps/dashboard

What you get on the free tier

  • A real dashboard at {your-slug}.hatchable.site — published the moment you fork.
  • Postgres database, auth, scheduled jobs, email — already wired. No config files.
  • Source-available. Edit any file directly, or talk to your AI and have it edit for you.
  • Free forever for personal use. Custom domain on Builder ($12/mo flat, covers every project).

How this is different from Airtable, Retool, or Notion

Airtable, Retool, and Notion are great products for a different shape of work. The differentiator is where the customization happens:

  • Airtable — spreadsheet with views, drag-and-drop interfaces. Great for structured data and small teams. The ceiling is what the no-code editor supports; once you need a behavior the editor doesn\'t expose, you\'re stuck.
  • Retool — drag UI components onto a canvas, wire them to your DB. Great for internal tools. Per-seat pricing, and customizations live in their editor, not in your codebase.
  • Notion — flexible document/database hybrid. Great for notes. Less great for live KPIs or anything time-sensitive.
  • Hatchable — a real frontend + database + scheduled jobs you fork into your own project. Extensions are code edits your AI makes, not point-and-click. The ceiling is whatever your AI can write — which is essentially anything.

If you find yourself thinking "I wish Airtable could just …" — that\'s the gap this template fills.

What's in the template

  • 4 KPI tiles — events today, last 7 days, top source, activity streak. Pulled from a single jsonb-backed widget cache so the dashboard loads instantly.
  • Activity feed — append-only events table; insert from anywhere in your app.
  • Quick note — auto-saving scratchpad. Single owner, single row.
  • ⌘K command palette — search actions, jump to docs, trigger refresh, toggle theme, queue AI extension prompts.
  • Ask AI panel — pre-loaded sample prompts plus per-tile "edit this with AI" affordances. Builds context-loaded prompts you paste into Claude / Cursor / Codex.
  • AGENTS.md — a ten-pattern playbook your AI follows when extending the dashboard: add a tile, send a digest, wire Stripe, repurpose for a CRM.
  • Dark mode by default, light mode supported — Linear-style typography, tabular numerals everywhere, hairline borders, no decoration.

Patterns that take a single prompt

Your code stays yours

Real, portable source: standard Node + Postgres, runnable anywhere. Every deploy is a real git commit, and there is no proprietary lock-in.

Frequently asked

Do I need to write code?
Only if you want to. Most extensions are one prompt — your AI edits the files. If you do want to dig in, the entire source is a few hundred lines of plain JS/HTML/CSS, no build step.
Does it actually look like a real product?
Yes — the template is designed to the Linear / Stripe Sigma bar (tabular numerals, hairline borders, dark mode default, no gradient hero shots). You won't need to redesign before using it with a customer.
Which AI tools work with this?
Anything that speaks MCP — Claude, Cursor, Codex, ChatGPT, Antigravity. The dashboard surfaces a context-aware "Ask" panel that builds prompts; you paste them into whichever tool you use.
Can I host this somewhere other than Hatchable?
Your source is standard Node + Postgres and yours to keep. The platform glue (auth, database, scheduler, email.send) is what would need replacing; the React+htm SPA itself runs anywhere.
How is the dashboard kept current?
A built-in hourly cron repopulates the widget cache from your tables and any external APIs you wire. There's a manual Refresh button too, plus the dashboard polls every 60 seconds.
Is this a hosted SaaS or something I run?
Both. You fork it onto Hatchable's free tier and Hatchable hosts it — your URL, your data, no servers to manage. Treat it as a forked SaaS that you own.
Will it scale beyond a single user?
The template is built admin-only — one owner. To extend to multiple users, ask your AI to swap the access: 'admin' checks for an auth model that fits your use case. Most patterns are in the platform skills directory.

Ready to ship?

Fork a polished dashboard — Linear-style KPI tiles, activity feed, ⌘K command palette — then edit it yourself, or open it in your AI tool and have it edit for you. Your data, your URL, free.

Fork the Dashboard starter