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

# Build your first project

> Go from a first prompt to a live link you can send to someone.

This walks one example from start to finish: a booking page for a yoga studio. Use your own idea if you have one. The steps are the same.

## 1. Describe what you want

On the projects page, type a prompt into the generation input and send it.

```text theme={null}
A booking page for a yoga studio. A weekly class schedule with the teacher
and level for each class, a "Book" button per class, and a short section
about the studio. Calm, light colors.
```

Say who it is for, what is on the screen and how it should feel. You can attach a screenshot or a sketch for reference.

![The projects page with a prompt typed into the generation input](https://mintcdn.com/polymet/TfIzLh80_L4bW9xQ/images/docs/get-started/projects-prompt.png?fit=max\&auto=format\&n=TfIzLh80_L4bW9xQ\&q=85\&s=50161f88ba2838685da63ed5ca7926b9)

Polymet creates a project and opens it on the canvas.

## 2. Answer the agent's questions

Before it builds, the agent may ask a few **Quick questions**, such as which pages you need. Pick an answer for each, or type your own. If you do not answer, the agent continues on its own after a short countdown.

## 3. Watch it build

The agent works in the chat on the left. Screens appear on the canvas as they are built. Each finished generation saves a version, so you can always go back.

![The project after the first generation: the agent's summary in the chat on the left, the generated app on the right](https://mintcdn.com/polymet/TfIzLh80_L4bW9xQ/images/docs/get-started/first-generation.png?fit=max\&auto=format\&n=TfIzLh80_L4bW9xQ\&q=85\&s=1590fdc4a166a80f04aa61a241f4054f)

## 4. Change one thing

Open a screen, click **Select** in the toolbar, and click the element you want to change. Write what should be different, for example "make this button full width". Save the note. It appears under **PENDING EDITS** above the generation input. Add notes to as many elements as you like, then send them with the send button, the same way you send a prompt.

For small visual tweaks, click **Edit** instead and change spacing, colors or text directly.

More in [Select and edit with AI](https://docs.polymet.ai/canvas/select-and-edit.md) and [Edit visually](https://docs.polymet.ai/canvas/visual-editor.md).

## 5. Publish

Click **Publish**, pick the prototype to publish, and open its live link. Anyone with the link can use your app. When you make more changes, publish again to update the link.

More in [Publish a prototype](https://docs.polymet.ai/publish/publish.md).

## Next

* [Prompt the agent](https://docs.polymet.ai/canvas/prompt.md) — attachments, voice, queued messages and what the agent can do
* [Add a backend](https://docs.polymet.ai/backend/overview.md) — a database, sign-in and file storage for your app
* [Invite your team](https://docs.polymet.ai/team/members.md) — work on the same project together
* [How credits work](https://docs.polymet.ai/plans/credits.md) — what generations cost


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.