Skip to content
Typillar

For founders, agencies & product teams

Type an idea.
Ship the app.

An agent builds your project in one thread. It asks when the call is yours, and ships when you say so.

  • Your own Cloudflare — the account, repo, and keys stay yours.
  • Zero inference on our servers — every token runs on your account, billed to you.
  • Nothing to export — the repo carries a bundle that redeploys without us.
waitlist · build live
you
A waitlist page where people leave their email
agent
building…
turned on Data — created a D1 database
wrote App.svelte, signup.svelte.js
committed to acme/waitlist
agent
Show how many people have joined, or keep the count private?
you
show it
you
ship it
ship
waitlist.acme.com
your Cloudflare account · restore ready · .typillar/deploy pushed

How it works

From a sentence to a live URL

One thread, end to end. No approval gate, no hand-off between tools.

01

You type the idea

A sentence is enough. Your words become the ticket, verbatim.

02

It builds, and asks

It writes the code, turns on what the feature needs, and commits to your repo.

03

You say ship

Every build lands a preview automatically. Say ship and it goes to production.

A second agent in the Plan tab turns a direction into a tree of tickets. It never writes code, and it is optional.

Who it's for

You need a Cloudflare account and a GitHub repo

Both are free. That is the whole setup.

Founders

Put an idea in front of people before you have built sign-in, payments or email.

Agencies & studios

Each client gets a workspace on their own Cloudflare and GitHub. When the job ends you leave the workspace. There is nothing to migrate.

Product teams

Internal tools that never get a sprint. Request forms, dashboards, review queues, on the Cloudflare account you already pay for.

21

Capabilities

Twenty-one capabilities, zero setup

Every app is born able to do these. Each one provisions a Cloudflare primitive in your account the moment the agent reaches for it.

Sign-in

D1

Email accounts and sign-in pages — and per-user isolation across everything else.

Teams

D1

Every signed-in user is in a team, and a team collection is private to theirs. Invites, roles, switching.

Bot check

Turnstile

A visitor clears one check. Until they do, every write door in the app refuses them.

Data

D1 · Vectorize

Durable records with a scope each — user, team, shared, public or staff — and search that ranks by meaning.

Files & images

R2 · Images

Uploads and downloads, with on-the-fly image resizing when you turn optimization on.

Assets

R2

Your own images, video, fonts and documents — gateable behind a sign-in or a purchase.

Email

Email Sending

Send transactional mail from a subdomain you name, and land replies in a collection.

Push

Web Push · VAPID

Reach someone on their device when the app is closed. They turn it on once.

Payments

Your Stripe

Charge through Stripe Checkout on your own account. The money never routes through us.

Meter

D1

Hand out a fixed number of something per person per period, then stop.

Events

Analytics Engine

Record a signup, a purchase, a feature used — then read your own numbers back.

Live

Durable Objects

WebSocket rooms, presence, broadcast, and data that updates itself on every screen.

Calls

Realtime SFU

Audio and video between real people. The media never passes through your app.

AI

Workers AI

Chat, extract, classify, summarize, read a document — inside a monthly budget you set.

Render

Browser Rendering

HTML to PDF or PNG — invoices, receipts, tickets, share cards.

Video

Stream

Browsers upload straight to Stream, which encodes it and serves it back at every size.

Connect

Outside APIs

Call someone else's API with your key — or each user's own. No credential reaches the browser.

Hooks

Inbound URL

One unguessable URL you paste into another service. Every delivery lands as a record.

Scheduled

Durable Object alarms

Do it later — on an interval, or at a clock time in any time zone.

Queue

Queues

Answer the person now, run the slow part after, with retries.

Flow

Workflows

A process that runs over days and survives everything — steps, waits, approvals.

The agent builds against twenty-one defined capabilities, not an open-ended backend it reinvents each time.

Read the reference

The code

Real code, and no build step

Svelte 5 with runes, plain CSS, and an index.html that mounts one root component. Not a proprietary format you can only run here.

No toolchain

Nothing bundles

No package.json, no npm install, no config to keep current. Each component is compiled on the server, on its own.

The gate

Broken code is never saved

A file that does not compile never reaches your repository. The error goes back to the agent, which fixes it and tries again.

The shelf

Nothing to rot

A short vendored shelf — markdown, sanitizing, charts, a rich text editor — served from your own origin. No npm means no supply chain.

In your own cloud

We only own the harness

Typillar runs two agents and the control plane that dispatches them. Everything they build, and every token of inference, runs on your resources.

You own

  • Your Cloudflare account
  • Your GitHub repo
  • Your databases, files & hosting
  • Your models
  • Every token of inference

Typillar owns

  • The two agents
  • The control plane that dispatches them

One Durable Object per project holds the tickets, the plan, and the history. Nothing else of yours touches our infrastructure.

No lock-in

The repo runs without us

Clone it, run wrangler deploy, and the app runs in your own account.

How the bundle works

History

Every step, recorded

Every build is one commit in your own repo. Restore re-commits an older tree; roll back takes a deployment offline.

production history
v4 waitlist.acme.com live
v3 waitlist.acme.com restore
v2 waitlist.acme.workers.dev restore

Models

Eighteen models. All on your account.

A shortlist, each one measured against the real build loop. Switch per build. No Cloudflare connection means no model — we do not run one.

Included with Workers AI

  • GPT-OSS 120B

    128K context

  • Nemotron 3 120B

    256K context

  • GLM-4.7 Flash

    128K context

Ready the moment you connect Cloudflare — nothing to configure, no key to paste.

On Workers Paid

  • GLM-5.2

    256K context

  • Kimi K2.7 Code

    256K context

Cloudflare serves these on a paid Workers plan or on prepaid credits — still your account, still your bill.

On your AI Gateway credits

  • Claude Opus 5

    1M context

  • Claude Fable 5

    1M context

  • Claude Sonnet 5

    1M context

  • GPT-5.6 Sol

    1M context

  • GPT-5.6 Terra

    1M context

  • Gemini 3.1 Pro

    1M context

  • MiniMax M3

    1M context

  • Kimi K3

    1M context

  • Grok 4.5

    500K context

  • DeepSeek V4 Pro

    128K context

  • Claude Haiku 4.5

    200K context

  • GPT-5.6 Luna

    1M context

  • Gemini 3.6 Flash

    1M context

Frontier models reached through your own Cloudflare AI Gateway, against credits you load there.

Pricing

Build free. Pay a flat monthly price.

Building, previewing and teammates are free. You pay by how many projects you keep live, never per seat.

All twenty-one capabilities are on every plan. You scale by projects, not features.

See full pricing

Ship your first idea

Connect Cloudflare, type a sentence, say ship.

Free forever for your first live project. No card to start.