Bolt.new Clone · Features

Bolt.new Clone Features: Complete Platform Breakdown

Twenty-two LLM providers behind one picker, generated code that runs in the browser rather than on your servers, credit metering priced per model per plan, and an admin console that changes what any tier can use without a deploy. Here is every capability by role, benchmarked against Bolt.new itself and against building the same thing yourself.

Request a Live Demo →See Pricing
22 LLM providers
6 deploy targets
6 days to launch
Execution
In-browser
MODEL PICKER
22 providers
CREDITS · PRO
in / out priced separately
Ledger backed
Feature flags
45+
22
LLM Providers Behind One Picker
365+
Additional Models via OpenRouter
45+
Runtime Feature Flags
6 Days
Time to Launch
By Role

Feature Set by Role

The platform is three products sharing one database: what a builder does, what a paying team gets, and what the operator controls. Tiers are free, pro, enterprise and admin.

Builder

The core loop: describe an app, watch it generate, run it without leaving the tab.

  • Plain-language prompt to complete, runnable multi-file projects
  • WebContainers give every user a full Node.js environment client-side
  • Live preview with hot reload, no remote sandbox and no cold start
  • CodeMirror editor with a real terminal beside it
  • Generate, edit, preview, deploy and export in one workspace
  • Template library maintained by the operator

Pro & Enterprise

What paying tiers unlock, and how their consumption is accounted for.

  • Access to operator-selected models per plan
  • Central provider keys injected server-side by the auth proxy
  • Credit balances backed by an append-only transaction ledger
  • Input and output rates set individually per model
  • Six deploy targets: Vercel, Netlify, GitHub, GitLab, Cloudflare Pages and ZIP export
  • Framework auto-detection across ten frameworks

Operator & Admin

Everything configurable at runtime, without a code change or redeploy.

  • Enable, disable and key any of the 22 providers
  • Per-plan model access control
  • Credit pricing per model, per tier
  • 45+ feature flags
  • User administration and environment variables
  • Template library curation

The separation that matters commercially: the operator sets which models a tier may reach and what each token costs that tier, so plan economics are a configuration decision rather than an engineering one.

Benchmarked

Bolt.new vs Miracuves Clone vs Building From Scratch

Where the readymade platform matches the original, where it deliberately differs, and what the same capability costs you in months if you build it yourself.

CapabilityOriginal Bolt.newMiracuves CloneCustom Build from Scratch
Code executionIn-browser via WebContainersIn-browser via WebContainersUsually a server-side sandbox to build and pay for
Model choiceVendor-selected22 providers, operator-configurableOne provider wired in, more added later
Additional modelsn/a365+ more via OpenRouterPer-provider integration work
Hosting modelVendor SaaSSelf-hosted, code stays in your infrastructureYours, once built
Provider keysVendor-heldOperator-held, injected server-side by the auth proxyYour own key handling to design
Usage accountingVendor plansCredits per model per plan, append-only ledgerMetering is its own project
Deployment targetsLimitedSix, with framework auto-detection across ten frameworksOne to start
Runtime configurationNot exposed45+ feature flags, pricing and plan access without a deployCode change per adjustment
Mobile appNone - browser productNone, matching the originalNot applicable
Time to liven/a6 days3-9+ months typical

Pricing is deliberately not on this page. The cost breakdown, including what a from-scratch build runs by complexity tier, lives on the development cost page.

The Technology Behind the Features

Remix and React 18 on the front end, PostgreSQL underneath, and an Express auth proxy running on a Cloudflare workerd runtime. WebContainers are what make the browser-native execution model work: every user gets a full Node.js environment client-side, so generated code runs, previews and hot-reloads without a remote sandbox, a cold start or a per-preview infrastructure bill. The auth proxy is where operator-managed provider keys are injected into requests server-side, which is why a paid-tier user can consume a model without the key ever reaching their browser.

The User Journey

How It Works, End to End

The unusual thing about this product is where the work happens. Code executes in the user's browser, not on your servers - which changes your cost model, your security surface and your scaling story all at once.

01

Signup and provisioning

A user registers and the platform provisions their account, tier and starting balance before they touch the workbench. Credits exist from the first session, so metering is never retrofitted onto an already-active user.

02

Choosing a starting point

They pick a template or start blank. The template seeds the browser runtime with a complete, working project rather than an empty folder, which is the difference between a first session that produces something and one that does not.

03

Prompt and generation

They describe what they want. The request is routed, keyed, metered and dispatched to the selected model. Every one of those four verbs is a place where an unmetered platform loses money.

04

Execution and live preview

The action commands execute inside the browser. Nothing runs on your servers, and the preview updates as the files land - so your infrastructure cost does not scale with how much code your users run.

05

Iteration and metering

They refine through follow-up prompts or direct edits, and the platform accounts for what was actually consumed rather than what was estimated. This is where the margin on shared provider keys is either protected or lost.

06

Deployment and export

They ship it - to a hosting platform, a git remote, or straight to disk. A user who cannot get their work out does not come back, which is why export is a first-class step rather than an afterthought.

Feature → Business Value

Every Feature Earns Its Place

A feature list tells you what exists. This tells you what each one is worth to an operator, and what it costs you not to have it.

CapabilityWhat it actually doesWhy it matters commercially
Browser-side executionAction commands run in the user's browser, not on your infrastructureYour server cost does not scale with how much code users run. This is the single largest structural cost advantage in the product
Per-model credit pricingInput and output credit rates set per provider, per model, per planA cheap open model and an expensive frontier one can sit on the same plan at different rates. Without this, one is subsidising the other
Metering on actual consumptionThe platform accounts for what was consumed rather than estimatedThe margin on shared provider keys lives entirely in the gap between estimate and actual. Estimating loses it
Shared key architectureYou buy provider capacity wholesale and meter it out in creditsThe spread between your API cost and your credit price is your primary revenue line, not a side effect
Templates that seed a working projectA complete runnable project rather than an empty folderFirst-session success rate is the whole retention story on a generative tool. An empty workbench converts badly
Tiered provider accessPlans gate which providers and models a user can reachGives Pro and Enterprise a reason to exist that is about capability rather than just a bigger number of credits
Transaction ledger on creditsEvery grant, spend and bonus written with a reasonCredit disputes are common on metered products, and the ledger is what settles them without a refund
Admin credit grantsBlocks issued for trials, onboarding or retention, each recordedYour retention lever. Being able to grant credits without a deploy is what lets support save an account in the moment
Export to host, git or diskThree exit paths from the workbenchTrust. Users commit more work to a tool they know they can leave, which is exactly why they end up not leaving
Read This Before You Assume

What Is Not Included in the Base Package

The workbench, the metering engine and the admin layer are complete. The list below separates three different things: parity with the original, deployment configuration that happens on your server, and genuine add-on modules.

  • Mobile app - parity, not a gapThe original has no mobile app and neither does this. It is a browser workbench by design. If you specifically want native iOS or Android builds for project monitoring and review, that is custom development.
  • Deployment hardening - configured on your serverContent-Security-Policy, HSTS, strict CORS and encryption at rest are set during deployment onto your infrastructure rather than shipped as defaults, because the correct values depend on your domains and your hosting. We configure them at rollout.
  • Payment processingThe platform meters and prices usage but does not process payments. Stripe or another provider is wired in at deployment with your own merchant account, including the webhook path.
  • Single sign-on and two-factorSAML or OIDC single sign-on and TOTP two-factor are additive. Neither ships enabled, and the documentation lists two-factor as a planned item rather than a shipped one.
  • Audit logging and retentionA dedicated audit datastore for admin actions, plus retention, export and deletion automation, are documented recommendations rather than shipped modules.
  • Distributed rate limitingRate limiting runs on an in-memory map that resets on restart, which is fine on one instance. A Redis-backed limiter and cache is the step for multi-instance deployments.
  • Team collaborationReal-time collaborative editing, shared team workspaces and project version history are roadmap items available as custom scope rather than part of the base build.
  • Provider capacityYou bring your own provider accounts and buy the capacity you meter out. The platform prices and tracks it; it does not supply it.
Development Company

See how Miracuves compares to agencies and freelancers

Cost, timeline, source-code ownership and support, side by side - plus the questions worth asking any provider before you sign.

See the comparison →
FAQ

Frequently Asked Questions

Which LLM providers are supported out of the box?
Twenty-two, including Anthropic, OpenAI, Google, Mistral, Groq, xAI and Ollama, all behind a single unified model picker. OpenRouter is included as well, which brings a further 365+ models within reach. The operator decides which of them are enabled and which plans may reach each one.
Where does generated code actually run?
In the user's browser. WebContainers provide a full Node.js environment client-side, so projects execute, preview and hot-reload locally. There is no server-side sandbox to operate, no cold start, and no per-preview infrastructure cost as usage grows.
How are provider API keys handled?
They stay with the operator. The Express auth proxy injects them into requests server-side, so a user on a paid plan consumes the model without the key ever being delivered to their browser. Individual teams never handle raw credentials.
Can plan pricing and model access change after launch?
Yes, at runtime. Credit rates are set per model and per tier for input and output separately, plan-level model access is configurable, and there are 45+ feature flags plus environment variables in the admin console. None of it requires a code change or a redeploy.
Is there a mobile app?
No, and that matches the original - it is a browser-based workbench by design rather than an app with a missing platform. Code executes in the browser, which is the whole architecture. If you specifically want native iOS or Android builds for project monitoring and review, those are available as custom development.
Where does the generated code actually run?
In the user's browser. Action commands execute client-side and the preview updates as files land, so nothing runs on your servers. That is the defining architectural choice in this product: your infrastructure cost does not scale with how much code your users run, which is what makes credit-based pricing workable at small scale.

See exactly what you are getting - before you commit

Open the builder workspace, generate an app from a prompt, then sign in as the operator and change what any tier is allowed to use.

Talk to Us →
Miracuves · Bolt.new Clone Solution Sources: feature set and stats cross-verified against live hub, 2026-08-11