Getting started

Quickstart

From a sentence to a live preview in about five minutes, then to a public URL.

Updated 21 Sept 2026

This walkthrough takes you from nothing to a running app on a public URL. It assumes nothing except a browser.

1. Create an account

Go to qyant.dev and either type your idea into the box on the home page or click Start building. Sign up with email and password, Google, or GitHub. If you typed a prompt first, the builder opens with it ready to send.

The free Starter plan needs no card and includes 200 credits a month — enough to build and iterate on a first project.

2. Create a project

From the dashboard click Create project, give it a name, and open it. Every project starts from the same template: a Next.js 16 app with a items table already wired to its own Postgres database, so the first preview is a working page, not a blank screen.

The name becomes the project's permanent URL slug (daily-khatapreview--daily-khata.apps.qyant.dev). Slugs are globally unique; if the name is taken you'll get a short suffix.

3. Start the preview

Click Run preview. The first start installs dependencies and compiles the app; expect around a minute. The progress bar tells you which step is running — Prepare → Install → Start → Live. When it's live, the app appears on the right and a preview URL is available under Open.

4. Send your first prompt

In the chat on the left, describe the first thing you want. Be concrete:

Turn this into a simple expense tracker. Add an expenses table (amount, category, note, date), a form to add one, and a list grouped by month with monthly totals.

Pick a model and a thinking level from the two dropdowns above the chat if you want to change the defaults (Claude Opus 5, medium). See Models & thinking.

5. Review and accept

The response streams in. When it's done, the changed files appear as a review list with a diff for each. Read them, then Accept all — or reject individual files. Accepted files are written to the sandbox and the preview reloads within a few seconds.

Your project's version number increments with every accepted change; you can roll back to any earlier version later.

6. Iterate

Keep going in the same chat. The model always sees the current state of every file, so "make the totals bold and add a delete button" works without re-explaining the app.

7. Push to GitHub and deploy

Open the project menu → Sync to GitHub. The first time, you'll authorise Qyant for repositories; it creates a repo under your account and pushes the current version. After that, every sync pushes a commit.

Then click Deploy. Qyant builds a production bundle and serves it at https://<your-app>.apps.qyant.dev, using the same isolated runtime and the same database as your preview. See Deploy.

What just happened

  • Your app ran in a kernel-isolated container with a private Postgres, created automatically — see Isolation.
  • The .env you can see in the file tree was generated by Qyant with real values; the model never sees the secrets in it — see Environment variables.
  • Everything you accepted is versioned; everything you pushed is in a repo you own.