# Alpha - [Alpha documentation](https://docs.alpha.new/index.md): Describe what you want built. Alpha's agent builds it on its own machine, shows it to you live, and publishes it when you're ready. - [Build your first app](https://docs.alpha.new/quickstart.md): Go from one prompt to a running, published app in about 10 minutes. - [How Alpha works](https://docs.alpha.new/get-started/how-alpha-works.md): Sessions, machines, turns, the workspace and what leaves the machine: the few ideas that explain everything else. - [Prompt Alpha well](https://docs.alpha.new/get-started/prompting.md): Say what done looks like, give the agent a way to check it, and change one thing at a time. - [Choose the right tool](https://docs.alpha.new/get-started/choose-the-right-tool.md): Quick answers for the choices you make most: plan or build, queue or steer, fork or new session, share or publish. - [Build and publish a landing page](https://docs.alpha.new/guides/landing-page.md): For founders and marketers: a distinctive landing page for Harbor Sailing School, from first prompt to live address, without writing code. - [Add a database and sign-in, then go to production](https://docs.alpha.new/guides/data-app.md): Grow the Harbor booking app into a members app with accounts and saved bookings, then publish it with its own production database. - [Work on an existing repository](https://docs.alpha.new/guides/existing-repo.md): For engineers: bring a GitHub repo into a session, plan a change, review it and open a pull request. - [Build, try and test a support-triage agent](https://docs.alpha.new/guides/ai-agent.md): Describe an agent that triages Harbor's inbox, try it on a real message, and prove it with an eval before you rely on it. - [Post a weekly summary to Slack](https://docs.alpha.new/guides/weekly-summary.md): Connect Slack, then have Alpha post Harbor's bookings summary every Monday at 9, with no machine left running. - [Your account and settings](https://docs.alpha.new/account/your-account.md): Sign in, get through the waitlist, find everything in the account menu, and set your preferences. - [Usage, costs and your own plan](https://docs.alpha.new/account/usage-and-costs.md): See what every session costs, how Alpha prices each model, and run sessions on your own ChatGPT or Claude plan. - [The home screen](https://docs.alpha.new/sessions/home-screen.md): Where every session begins: one composer, the settings for the next session, and suggestions to start from. - [What happens when you start a session](https://docs.alpha.new/sessions/start-a-session.md): Your first message creates the session, boots its machine in about a second, and hands the prompt to the agent. - [Find and organize sessions](https://docs.alpha.new/sessions/organize.md): Pin, group, filter and search your sessions, and read their status at a glance. - [Fork or delete a session](https://docs.alpha.new/sessions/fork-and-delete.md): Fork a session to try another direction with everything copied, or delete one for good. - [Sleep, wake and reset](https://docs.alpha.new/sessions/machines.md): Machines sleep when you leave and wake exactly as you left them. Work keeps running while you're away. - [Setups: ready-made machines](https://docs.alpha.new/sessions/setups.md): Save a machine with your repositories cloned and tools installed, so every new session starts ready in about a second. - [The composer](https://docs.alpha.new/chat/composer.md): Type, attach, dictate and mention: everything you can put in a message to the agent. - [Queue, steer or stop](https://docs.alpha.new/chat/queue-and-steer.md): Send a message while the agent works: queue it for later, steer it into the running turn, or stop the turn. - [Follow the agent's work](https://docs.alpha.new/chat/transcript.md): Read what the agent did in plain English, open any command or edit, follow helpers and workflows, and see what went wrong when a turn fails. - [Plan mode and the agent's questions](https://docs.alpha.new/chat/plan-mode.md): Have the agent explore and propose a plan before it changes anything, and answer the questions it asks in any mode. - [Choose the agent and model](https://docs.alpha.new/chat/agents-and-models.md): Pick Codex or Claude Code for a session, set the model and reasoning effort, and know when ultracode is worth it. - [Answers you can interact with](https://docs.alpha.new/chat/interactive-answers.md): When an answer is better seen than read, the agent draws tables, charts, sliders, maps, quizzes and math right in the chat. - [The workspace](https://docs.alpha.new/workspace/overview.md): The panel beside the chat that shows your session's machine: its app, files, terminal, database and services. - [Preview your app](https://docs.alpha.new/workspace/preview.md): See the app running in your session's machine, test it at phone width, and read its logs. - [Point at and draw on your app](https://docs.alpha.new/workspace/point-and-draw.md): Click an element, draw on the page or select text in any file, and the agent gets exactly what you mean. - [Files and uploads](https://docs.alpha.new/workspace/files.md): Browse and search your session's workspace, download what the agent made, and bring your own files in. - [File viewers](https://docs.alpha.new/workspace/file-viewers.md): Code, Markdown, HTML, images, PDFs, Word, Excel, PowerPoint and LaTeX, each opened in a viewer made for it. - [Slides, drawings and diagrams](https://docs.alpha.new/workspace/decks-and-drawings.md): Ask for a deck, review it slide by slide, present it and export it to PowerPoint or PDF; work with Excalidraw drawings and BPMN diagrams. - [The Shell](https://docs.alpha.new/workspace/shell.md): A real terminal in your session's machine, with sudo, for when you want to run something yourself. - [Your session's database](https://docs.alpha.new/workspace/database.md): Every session can have its own PostgreSQL 16, switched on in about a second, with connection details and management tools. - [Browse, edit and query data](https://docs.alpha.new/workspace/database-data.md): Edit tables like a spreadsheet, read their structure, and run SQL, all inside the Database tab. - [Add sign-in to your app](https://docs.alpha.new/workspace/app-sign-in.md): Give the apps you build user accounts, with Google or email and password, and no provider setup. - [Publish your app](https://docs.alpha.new/publish/publish-your-app.md): Put your app on the internet at its own https address. The agent builds it from source and you watch it go live. - [Manage a published app](https://docs.alpha.new/publish/manage.md): Republish changes, edit how the app runs, move between versions, and delete a service. - [Production database and sign-in](https://docs.alpha.new/publish/production-data.md): Your published app gets its own PostgreSQL and the same sign-in as your session. Fill it, look inside it, and keep sign-in working. - [Monitor and troubleshoot production](https://docs.alpha.new/publish/monitor.md): Read your app's live logs and metrics, see everything you've published, and fix a publish that failed. - [Connect GitHub and add repositories](https://docs.alpha.new/github/connect.md): Connect your GitHub accounts once, then clone any repository you've granted into a session. - [Branches, commits and pull requests](https://docs.alpha.new/github/branches-and-prs.md): Branch, commit, push and open pull requests from the GitHub tab, publish new work as a fresh repository, and review changes before you merge. - [Share a session](https://docs.alpha.new/sharing.md): Let people watch a session live and read-only: anyone with the link, or only the people you name. - [Routines](https://docs.alpha.new/routines.md): Have Alpha run something on a timetable, such as a digest, an uptime check or a weekly summary, even while the session sleeps. - [Integrations](https://docs.alpha.new/integrations/overview.md): One catalog of the apps, built-in services and MCP servers your agent and your apps can use. - [Connect an app](https://docs.alpha.new/integrations/connect-apps.md): Sign in to an app or paste its key once, and its tools work in every session you own, your previews and the apps you publish. - [MCP servers](https://docs.alpha.new/integrations/mcp-servers.md): Give the agent more tools with hosted MCP servers, or local ones that run inside every session. - [Use integrations in your app](https://docs.alpha.new/integrations/in-your-app.md): Call your connected apps and MCP servers from the code the agent writes, in the Preview, in published apps and in exported copies. - [Secrets](https://docs.alpha.new/secrets.md): Keep API keys and settings out of chat: global secrets reach every session, session secrets reach one. - [Skills](https://docs.alpha.new/skills/overview.md): Teach the agent how your team works: install skills from the catalog, write your own, or import one from GitHub. - [Skills that ship with Alpha](https://docs.alpha.new/skills/built-in-skills.md): Seven skills are on by default and pick themselves up when a request fits: design, slides, agents, evals, interactive answers, search and voice. - [Build an AI agent](https://docs.alpha.new/agents/build-an-agent.md): Describe the agent you need. Alpha designs it, writes it for the framework you choose, and proves it works before you use it. - [The Agent tab](https://docs.alpha.new/agents/agent-tab.md): See your agent as a team on a canvas: its inputs, each step and tool, parallel lanes and the answer. - [Try your agent](https://docs.alpha.new/agents/try-it.md): Run the whole agent on your own input, watch each step light up, and read its structured answer. - [Voice agents](https://docs.alpha.new/agents/voice-agents.md): Build apps people talk to by voice, in the browser, inside your app or on a phone number. - [Set up evals](https://docs.alpha.new/evals/set-up.md): Alpha drafts test cases for your agent; you review them and the cost before anything runs. - [Run an evaluation](https://docs.alpha.new/evals/run.md): Choose how answers are graded, check the estimated cost, set a spending limit, and run the eval. - [Read results and fix failures](https://docs.alpha.new/evals/results.md): See what passed, read the trace of what failed, let Alpha propose a fix, and share a full report. - [Slash commands](https://docs.alpha.new/reference/slash-commands.md): Every command you can type after /, what it does, and where it works. - [Keyboard shortcuts](https://docs.alpha.new/reference/keyboard-shortcuts.md): Every shortcut in Alpha, grouped by where you use it. - [Limits](https://docs.alpha.new/reference/limits.md): Every size, count and time limit in Alpha in one place. - [Inside a session's machine](https://docs.alpha.new/reference/machine-environment.md): What's installed, where files live, which environment variables are set, and the commands the agent uses to reach Alpha. - [Troubleshooting and FAQ](https://docs.alpha.new/reference/troubleshooting.md): Symptoms, what they mean and what to do, plus the questions people ask most. - [Admin dashboard](https://docs.alpha.new/admin.md): For admins: every account, session, machine, deploy and integration on your Alpha, with the controls to manage them. - [Changelog](https://docs.alpha.new/changelog.md): New features, improvements and fixes in Alpha. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.