Skip to content

Sanic AI

Your AI app engineer.

Tell Sanic AI what you want. It plans the work, builds it on the same canvas you edit, and checks its own result. You keep every lever: the model, the effort, the undo.

Sanic AI's reply to Build Roam, a travel app with featured trips, categories, Explore, Trips and Profile: its build plan with all five steps done.
The Sanic AI message box with Pro and Thorough chosen.

What it does

It plans. It builds. It checks.

One request can carry a whole app, or one small change to the part you have selected.

It plans the work first.

A build plan lists each step and ticks it off as it lands, so you can follow along and stop at any point.

Sanic AI's reply to Build Roam, a travel app with featured trips, categories, Explore, Trips and Profile: its build plan with all five steps done.

It builds screens and code.

Screens arrive on the canvas as real components. Logic arrives as TypeScript you can read, including code for your connected Supabase tables.

Code Sanic AI wrote for Roam in Appsanic's code editor: a trips service that uses the Supabase connection to read the six best-rated trips from the trips table.

It checks its own work.

Every change is validated and compiled before it lands. An optional design review looks over the finished screens.

Roam, a travel app built with Sanic AI: its Home screen with a featured Cinque Terre trip, a glass price tag and Book now, popular trips and a floating tab bar.

Build plan and Design review are optional settings in Sanic AI.

Models and effort

Pick the model for the job.

Three models, each with three effort levels. Smaller requests cost less; the deepest work gets the deepest model.

Sanic AI models
ModelBest forIncluded from
LiteSmall, economical changes: a label, a colour, one component.Pro
CoreEveryday building: new screens, flows and services. The default.Pro
ProComplex changes that touch many screens, code and data at once.Premium

Effort

  • Quick

    A fast pass for small requests.

  • Balanced

    The everyday setting.

  • Thorough

    More reasoning for the hard ones.

Models by plan

  • FreeNo Sanic AI
  • ProLite, Core
  • PremiumLite, Core, Pro
  • BusinessLite, Core, Pro

You stay in control

Assisted, never overruled.

Sanic AI changes your app the same way you do, through one checked door.

  • Validated like your own edits

    A change that breaks the rules is refused whole. Nothing lands half done.

  • Undo in one step

    An applied change joins the shared history with your visual and code edits, so one undo takes it back.

  • Overlaps are kept for review

    Keep editing while it works. If your edits overlap its proposal, you choose what happens; nothing is merged in silence.

  • Keys never go in chat

    Sanic AI sees that a service is connected and what it can do, never the keys. If a request needs a new service, it asks you to connect it.

  • Context without the clutter

    Your current page and selection travel with each request. It reads project files and component definitions, not your users' data.

  • Stop at any time

    Stop cancels the running request. Separate conversations keep separate threads of work on the same project.

Credits, plainly

Pay for the work it does. Nothing else.

  • One credit is one cent of model usage

    Credits track what Sanic AI actually reads and writes, at the chosen model's rate. Visual editing and the code you write yourself never spend one.

  • Every paid plan includes credits each month

    From 200 to 1,500 a month, depending on the plan. Included credits reset each billing period.

  • Top up only when you choose

    Optional packs start at 150 credits for US$10. Purchased credits keep until you use them.

Start building. Add Sanic AI when it opens.

A free account gives you the editor, the code workspace, themes and connectors today.