# vibeit > Bring always-ready, ephemeral, secure containers to your vibe coding game. Protect yourself to protect your customers. For 1099 contractors, vibe-coding learners and hobbyists. vibeit gives every idea its own fresh, locked-down coding workspace in the cloud. Describe what you want, approve each step, and put it live on the web, from any browser, even your phone. vibeit is built on Codeflare, the source-available cloud coding project by Nikola Novoselec. Source: https://github.com/nikolanovoselec/codeflare ## Pick your level One slider, four stops. Start simple and move right as you get comfortable. ### Simple: Never coded before? Start here. Who it is for: People who have never written code. You describe it, vibeit builds it, and nothing moves on without your OK. What you get: - A guided workflow: Plan, Build it, Try it, Share it. - Gates you approve: the agent stops and asks before each next step. - A timeline of everything that happened, so you can see what changed and when. - One tap to Ship a version, and one tap to Go live when you are happy with it. How it works: Behind the buttons is the same workspace a professional uses: a fresh container with a coding agent (pi) inside. Simple hides the terminal and shows you the plan, the progress and the result. ### Medium: Comfortable with the terminal? Move up to CLI mode. Who it is for: People who have used a command line before and want to watch the agent work. What you get: - The live terminal sits next to the guided ribbon and status, so you see every command the agent runs. - The same Plan, Build it, Try it, Share it steps, with a to-do list that ticks itself off. - Type into the terminal yourself whenever you want to take over. - Slide back to Simple at any time. Your project stays where it is. How it works: Same container, same agent and same steps as Simple. CLI mode simply shows the workspace terminal next to the guided status. ### Coder: Already know pi and Claude Code? Go straight to Coder. Who it is for: Developers who already use coding agents such as pi or Claude Code and want full control. What you get: - Full terminals, several at once, with the coding agent you pick: pi, Claude Code or Codex. - Configure your own agent skills, colours and theme. - Add the command-line tools you like. What you keep in your home folder comes back each time a fresh container starts. - Push to your own GitHub and deploy to your own Cloudflare account. How it works: You get a Linux shell in a container on Cloudflare Containers. We maintain the base image underneath; everything on top is yours to set up. ### Agent: Are you an AI agent? This version is for you. Who it is for: AI agents, assistants and crawlers reading this page on behalf of a person. What you get: - This whole page as plain Markdown, without scripts or styling. - The same text at /llms.txt and /index.md. - A copy button, so a person can paste it straight into their own assistant. How it works: vibeit is agent-native: coding agents do the work inside your workspace, and this page publishes a machine-readable copy of itself. ## The guided workflow 1. Plan: Describe your idea in plain words. The agent writes a short plan and waits for your OK. 2. Build it: The agent writes the code in your workspace and ticks off its to-do list as it goes. 3. Try it: Open a private preview, click around, and ask for changes in plain words. 4. Share it: Ship a version, then Go live on the web when you are ready. Earlier versions stay in your history. ## You own the code. You own the container. You bring the idea; we bring the secure workflow. - Your code lives in your own GitHub repositories. - You bring your own Cloudflare and GitHub accounts. The apps you ship run on your Cloudflare account. - We manage the underlay: the base container, the guided workflow and the updates to both. ## Features - Protect yourself to protect your customers: Give each client project its own workspace and its own repository, on accounts you control. A mistake in one project cannot spill into another. - Ephemeral and isolated: Every workspace is its own container. Each start is fresh, and your files are put back into it, so a broken experiment never sticks around. - Always ready: Your workspace wakes when you open it, and you choose how long it stays awake. An optional spare can wait ready for your next idea. - Scale horizontally as you need: Open another workspace for another project. Each one gets its own container, up to the limit of your plan. - We never see your code or keys: Every new account gets its own runner in your Cloudflare account. Your keys are sealed inside it and your code lives in your workspaces and your GitHub. vibeit's servers keep only your sign-in, your plan and your runner's address. The Cloudflare and GitHub tokens you paste during setup pass straight through to your runner, and vibeit keeps no copy. - We manage the updates: We keep the base container, the workflow and your runner up to date. You bring your own Cloudflare and GitHub. - Built on Cloudflare primitives: Workers, Durable Objects, Containers, R2, KV, Access and Turnstile. No servers of ours, or yours, to patch. - DDoS protection and high availability built in: Every request reaches vibeit and your runner through Cloudflare's network, which absorbs attacks and runs the app across its global edge. - Agent-native: Coding agents do the work, inside gates you approve. Agents reading about vibeit get a Markdown copy of this page at /llms.txt. ## Architecture - Your browser (Phone, tablet or laptop): Signs in with vibeit, then talks straight to your runner for your work. Nothing to install. - vibeit (vibeit's Cloudflare account): Sign-in, your plan, the guided workflow and updates for your runner. No code, no keys. - Your runner and containers (YOUR Cloudflare account): Your workspaces, your sealed keys and the apps you put live. Holds your keys. - Your GitHub (YOUR GitHub account): Your repositories and version history. Holds your code. Your work goes from your browser straight to your runner; it does not pass through vibeit's servers. vibeit only links your runner, checks your plan and offers it updates. ## Get access - Join the vibeit waitlist: https://idea-vibe-live.com/#waitlist (Leave your email and pass a quick human check. We will contact you when your access is approved.) - Sign in: https://idea-vibe-live.com/app/ - This page as plain text: https://idea-vibe-live.com/llms.txt - This page as Markdown: https://idea-vibe-live.com/index.md