Build anything from HTML.
Describe what you want, an agent builds it live. Bring your own AI key or use credits — no code required.
Three ways to build.
Pick whichever fits.
Vibe code it.
Chat with a built-in agent that writes real HTML/CSS/JS, wires up a database, and publishes — no code required. Use OpenRouter, ChatGPT, Claude, or Baseten with your own key, or buy credits and skip the setup entirely.
Start vibe codingPaste it. It's live.
Have HTML from an AI tool, an editor, or your own hand? Paste it in and it's hosted instantly — a real URL, no setup.
Import your HTMLConnect over MCP.
Add Hyphertext as an MCP connector in your own AI assistant, and it can create pages, edit files, save data, and publish directly.
See how it worksSimple to start.
Real when you need it.
A resume, live in one click
Paste one HTML file. Get a real URL. Done.
A todo list that remembers
Every project gets its own database — what visitors save actually sticks.
A feedback board, built properly
Split your app into pages, styles, and logic — like a real codebase.
A tool that talks to other services
Store an API key once. Your app uses it safely — it never reaches a visitor's browser.
Three steps.
No setup in between.
Create an account
Free, no card required. You get one hosted site on the house.
Vibe code, paste, or connect
Chat with the built-in agent, paste HTML you already have, or connect your own assistant over MCP.
It's live
A real URL, instantly. Keep chatting to add pages, wire up data, or change anything.
Not everything should be public.
Every page ships with a real URL — you decide who can open it.
Public
The default. Anyone with the link can open it — good for portfolios, landing pages, and anything you want the internet to see.
Private
Flip one switch and the same URL only opens for you, signed into your own account — everyone else gets sent to sign in. Good for drafts you're not ready to share, and anything meant for your eyes only.
Your key, your model — or just credits.
Add your own key for OpenRouter, ChatGPT, Claude, or Baseten and pick from their models — each shows its exact per-token cost up front. No key yet? Choose the Hyphertext-routed models instead and pay from a simple credit balance, topped up with the same checkout as everything else here.
Start vibe codingOpenRouter
one key, 100s of models
ChatGPT
OpenAI
Claude
Anthropic
Baseten
open-weight models
Four providers, one panel
OpenRouter, ChatGPT, Claude, and Baseten — switch models mid-project without losing context.
Keys stored encrypted
Your API key is never sent to the browser or exposed to another user — only used server-side to call the provider you picked.
Or skip the setup
Buy credits once and use Hyphertext-routed models with no key of your own to manage.
Or drive it from your own assistant.
MCP is the open standard AI assistants use to call tools directly. Hyphertext runs a full MCP server, so if you already work inside your own assistant, connect once and it can build, edit, and publish without leaving your conversation.
See how it worksCreate, edit, publish
create_page, str_replace_page_html, publish_page — real tool calls, real results.
Persistent data & secrets
A database per project, and API keys your assistant can declare but never has to see the value of.
Scoped to your account
Every call runs through your own session — the same RLS rules the web app itself follows.
One site, free forever.
Free
$0
1 site
Starter
$1/mo
20 sites
Growth
$3/mo
50 sites
Plus
$5/mo
100 sites
No auto-renewal, no card required to start. Upgrade only when you need more than one site live at once.
vibe-coding credits
Hosting is separate from AI usage. Bring your own OpenRouter/ChatGPT/Claude/Baseten key and pay the provider directly, or top up a Hyphertext credit balance from $5 and use the Hyphertext-routed models with no key to manage.
Built for real use,
not just demos.
Ready to build
something real?
Vibe code it, paste your HTML, or connect your own assistant. Either way you're live in seconds.
1 free hosted site forever · no card required