Start with a working application
Choose a web or mobile starter, explore a sample with your own copy of its database, or import a GitHub project. New apps include a database by default, with the option to connect one later.
Onyx Workspaces
Bring your idea, your data, and your code together. Build web and mobile applications with AI, try a private preview, and prepare web releases or Android and iOS builds inside Onyx.
Build with Onyx
Your next step
Build a support portal with sign-in, a ticket queue, and a view of each customer’s history.
Choose a web or mobile starter, explore a sample with your own copy of its database, or import a GitHub project. New apps include a database by default, with the option to connect one later.
Describe a feature or fix, choose a model and thinking level, and follow the agent’s progress. Continue the conversation with follow-up tasks and review the changes behind each one.
Try a private browser preview at desktop, tablet, and mobile widths. Inspect startup logs, rebuild dependencies and code, and use hot reload when your application supports it.
Setup prepares managed database credentials and the starter schema. Private starter previews use your Workspace session; guided Firebase setup prepares sign-in for deployed apps.
Inspect files and diffs, switch branches, and commit reviewed changes. Connect GitHub to pull updates, push code, or open a draft pull request. Restore selected files from a checkpoint when needed.
Publish committed code, review migrations, and inspect build and readiness results. Promote the same application image or roll back to a version compatible with your database.
Android · iOS · Web
Start with Expo and React Native, preview the shared screens in your browser, and connect a deployed Onyx backend. Build signed apps through your Expo account and install device previews from a link or QR code.
Follow the mobile guideMobile builds require runtime support and an Expo account. Signing and store submissions need the corresponding developer accounts. Complete listings, review, and public release in the store consoles.
Build with a release in mind
Choose the database, authentication settings, and secrets for development, staging, and production. Review schema changes and promote the application version you tested.
01 / Development
Start with the prepared starter schema and private preview, then review code and database changes as you build.
02 / Staging
Publish a committed version and check its migrations, startup, and application readiness.
03 / Production
Bind the production resources, prepare a compatible schema, and promote the tested image.
Environment cloning copies configuration structure. Bind its database and authentication resources, then provision new credentials before use.
Use Agent Research to understand your data and create useful resources. Train models in Model Builder, then call their predictions from your application through Onyx APIs and SDKs.
Explore Onyx AISelect an organization and choose a new app, sample, or GitHub import. Setup prepares the starter’s database, credentials, schema, and private preview. Advanced options let you use an existing database or add one later.
A connected workspace runtime runs your application. For coding tasks, use available Onyx models or connect ChatGPT from the toolbar. Configure Firebase before deploying a database-backed starter or connecting its native mobile app.
Follow the setup guide