Iterate quickly
on projects that scale.

Auth, payments, email, storage, admin, custom domains — already built. You and your AI write the logic. Deploy in 30 seconds. Scale to tens of thousands of users.

$ tidepool init my-app && cd my-app Created my-app/main.py // build with AI + tp.* runtime$ tidepool dev Pod running at http://localhost:8000 // build & test locally$ tidepool deploy Live at https://my-app.tidepool.sh // ~30s$ tidepool api POST /api/domains/buy \ -d '{"domain":"myapp.site"}' Bought myapp.site // DNS auto-configured$ tidepool api PATCH /api/pods/f7q527c9 \ -d '{"custom_domain":"myapp.site"}' Live at https://myapp.site
15 toolsin the tp runtime
4pods running
$3.00/moper pod
50GBstorage per pod

What people build

Real apps, live in production. Each built and deployed with Tidepool.

Bookscape screenshot
Live~10 hours

Bookscape

80,000 books on an interactive map, clustered by theme and mood. Search semantically, filter by genre and era, and discover what lives on the long tail of literature.

bookscape.site
Moviescape screenshot
Live~6 hours

Moviescape

Google Maps for cinema. Every dot is a movie, placed by plot, mood, and culture on a zoomable map. Pan from French New Wave to 80s slashers and find films no algorithm would surface.

moviescape.site
Draw Duel screenshot
Live~4 hours

Draw Duel

Real-time multiplayer drawing game. Players join on their phones via SSE, draw together, and an AI art critic picks the winner with roast-style reviews.

drawduel.site
The Puritan Reader screenshot
Live~1 hour

The Puritan Reader

Substack clone with auth, paid subscriptions, thumbnails, inline editing, mobile view, email alerts, and Stripe payments.

puritanreader.site

The full stack, in one object

Everything you need to build a production web app. No separate services, no config files, no SDKs.

Routing
tp.routehandlers with path params & methods
tp.pagestatic HTML pages from memory
tp.adminauto-generated CRUD panel
Users & money
tp.authlogin, signup, OAuth, password reset
tp.paymentsStripe subscriptions & purchases
tp.create_userseed users & tiers
Data & storage
tp.dbkey-value store with prefix queries
tp.files50GB persistent storage on R2
tp.secretsread-only credentials dict
Utilities
tp.emailtransactional email with HTML
tp.httpoutbound HTTP client
tp.markdownmarkdown to styled HTML
tp.backgroundrecurring & one-shot tasks

How it works

1

Write Python

Use import tp to access the full runtime. Set up auth, payments, routes, seed data. Works across multiple files.

2

Develop locally

Run tidepool dev for a local server that replicates production. Test auth flows, file uploads, payments.

3

Deploy and go live

Run tidepool deploy for a live URL in 30 seconds. Add a custom domain via the API. Scale when you're ready.

Ship something real this afternoon.

Auth, payments, email, storage, admin, custom domains — all built in. You write the logic.

Quickstart