Studio: build and change apps by chatting
The Studio is where apps are created and evolved. You describe; Nibor designs the data model, security, pages and logic, and shows a live preview as it works.
Creating an app
Press + New and either pick a template (CRM, Projects, Inventory, Helpdesk, HR, E-commerce, Accounting, Booking) or describe your own idea. Nibor answers with a plan card: the modules it intends to build and a few concrete choices for you (for example how alerts should be delivered). Adjust, then press Build this app. Generation takes a few minutes and ends with an automatic test run.
Build mode and Plan mode
The chat has two modes, switched with the toggle above the input:
- 🔨 Build changes the app. The agent inspects your app, picks the right tool for the request (edit a page section, change a model, seed data, manage users, publish) and reports exactly what it did.
- 🧭 Plan never changes anything. It thinks the request through with you and produces a plan you can send in Build mode when you are ready.
Speak naturally, in any language. "Create an admin user" creates an account; "make the dashboard heading bigger" edits just that heading. If a request is ambiguous the agent asks before acting.
The workbench
- Views: every page of your app; open one to preview or select an element for a scoped edit.
- Data: your models and rows; edit records directly.
- Theme: colors, fonts and branding for this app.
- NAS Editor / Code View: the app's underlying spec and compiled output, for when you want to see exactly what exists.
- Operate: server functions, scheduled jobs, webhooks and email templates.
Publishing and versions
Use Deploy to publish: your app goes live at yourapp.nibor.io (custom domains supported) with TLS included. Every generation and edit is versioned; ask the chat to restore a previous version at any time. You can also download the whole stack, see App Hub & export.