Skip to main content

Overview of Aurora

Welcome to Aurora — describe what you want to build, and Aurora’s AI will create it for you in real time.

Create a Project

Go from idea to running app in seconds

Build & Iterate

Chat, preview, and refine your project

Share & Deploy

Share your project or publish to the community

Create Your First Project

To start a new project, just describe what you want to build in the chat input on your dashboard. Aurora will generate your initial application and drop you into the project editor. You can also browse community projects and remix one as a starting point.

Building Your App

The project editor is where you build and refine your application. It has two main panels: the chat on the left and the preview on the right.
Describe features, request changes, or ask questions in plain language. Aurora understands context from your conversation and builds accordingly.
The preview panel shows your running app and updates in real time as Aurora makes changes. You can switch between desktop, tablet, and mobile viewports to test responsiveness.
Ask Aurora to modify anything — add pages, change layouts, update styles, or fix bugs. Aurora updates your app while preserving what you’ve already built.
Switch to code view to browse your project’s files and see the generated source code directly.
Aurora creates a commit each time it makes changes. You can view your commit history and restore to any previous version from within the editor.
Connect services like Supabase for databases, or ask Aurora to integrate third-party APIs — just describe what you need.

Sharing and Deploying

Click the share button to generate a link. Anyone with the link can view your project.
Publish your project to the Aurora community for others to discover and remix.
Connect your GitHub account to push your project code to a repository. Aurora commits appear as aurora-build[bot] so you can tell which changes were AI-authored.

Project Settings

Open the secrets menu in your project settings to add API keys and other sensitive values. After adding a secret, click apply to reload your project with the new variable. You can access secrets in your code using import.meta.env.YOUR_SECRET_NAME.
Connect your own domain name to your Aurora project (Pro plan).
Add project-specific instructions to guide how Aurora builds your app — like preferred styling, libraries, or coding patterns.
Permanently delete projects you no longer need from the project settings menu.