> ## Documentation Index
> Fetch the complete documentation index at: https://help.notis.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# With Notis

> Describe what you want, and let Notis build the app for you in a sandbox.

This is the no-setup path. You describe the app you want in chat, and Notis writes the code, builds it, deploys it, and installs it in your workspace. You don't need a terminal or a local agent.

## Start the wizard

1. Open the [Notis portal](https://app.notis.ai) and click **+ Create app** in the App Store (or the `+` shortcut next to *Store* in the sidebar's Customize section).
2. Pick a **name** and an optional **starting point**:
   * **Empty scaffold** — a bare app you fill in from scratch.
   * **A scaffold from the catalog** — e.g. *notis-database*, *notis-notes*, *notis-random*.
3. Choose **Notis** as the builder.
4. Click **Open Notis chat** to send your prompt to the assistant.

The wizard prompts you to describe what you want, e.g. *"Build me a CRM app with companies, contacts, and deals, and a dashboard that shows my top opportunities."*

## What happens behind the scenes

1. Notis triages your request and routes it to the **app-building agent**.
2. A **sandbox session** is created for you (one persistent sandbox per user, reused across conversation turns).
3. The agent runs the Notis CLI inside the sandbox to scaffold the app, pick a starting point, fill in the config, build, verify, and deploy.
4. Your app appears in the sidebar, ready to use.

You see the build happening in chat, with progress messages and a link to the live app the moment it's ready.

## Iterate conversationally

The same sandbox is reused across turns, so you can refine without losing context. Try things like:

* *"Add a priority field to the tasks database."*
* *"Change the dashboard layout to show a table instead of cards."*
* *"Add a route for analytics with a bar chart of deals per stage."*
* *"Fix the bug where empty contacts crash the detail page."*
* *"Make the cover image more product-y and update the screenshots."*

Each request triggers another build + deploy. The app reloads in place.

## Switch between apps in the same conversation

You can keep working on different apps in the same chat. Notis remembers which app you're editing and switches context automatically when you mention another one by name.

## When to switch to a local agent

Building with Notis is the fastest way to get from idea to installed app. Switch to the local-agent path when:

* You want full control over the code, file structure, or testing.
* You're integrating with a private library or workflow that lives only on your machine.
* You prefer to use your own coding assistant (Cursor, Claude Code, Codex, etc.) and your own editor.

See **[Build with your local code agent](/apps/build-with-your-agent)** for the developer path.

## Publishing

Once you're happy with your app, head to **App Details** (`/apps/[appId]`) to **Publish** it — to your team, or to the public App Store. See **[Publish an app](/apps/publishing)**.

## Related

* [Overview](/apps/overview) — what apps are.
* [With your coding agent](/apps/build-with-your-agent) — the developer path.
* [Publish](/apps/publishing) — ship to team or public.
* [Ship Apps](/agents/build-and-ship-apps) — the local coding-agent path.
