docs/docs/en/ai-builder/index.md
AI Builder is NocoBase's AI-assisted building capability — you can describe your requirements in natural language, and the AI will automatically handle data modeling, page configuration, permission setup, and more. It provides a more modern and efficient building experience.
If you have already installed the NocoBase CLI, you can skip this step.
Copy the following prompt to your AI assistant (Claude Code, Codex, Cursor, Trae, etc.) to automatically complete the installation and configuration:
Help me install NocoBase CLI and complete initialization: https://docs.nocobase.com/ai/ai-quick-start.md (please read the linked content directly)
npm install -g @nocobase/cli
nb init --ui
Your browser will automatically open a visual configuration page that guides you through installing NocoBase Skills, configuring the database, and starting the application. For detailed steps, see Quick Start.
After installation, you can use natural language to operate NocoBase directly from your AI assistant. Here are a few real-world scenarios, from creating a single table to building an entire system, to give you a feel for AI Builder's capabilities.
Tell the AI what kind of system you want to build, and it will automatically design data tables, field types, and relationships for you — no need to draw ER diagrams yourself.
I'm building a CRM, please help me design and build the data model
The AI automatically generated data tables for customers, contacts, opportunities, orders, and their relationships:
To learn more about data modeling, see Data Modeling.
No need to learn configuration rules — just say what kind of page you want. Search boxes, tables, filters — just describe them and they're done.
Help me create a customer management page with a name search box and a customer table showing name, phone, email, and creation time
To learn more about UI configuration, see UI Configuration.
Describe the trigger conditions and processing logic of your business flow, and the AI will automatically create triggers and node chains.
Help me orchestrate a workflow that automatically deducts product inventory after an order is created
To learn more about workflows, see Workflow Management.
:::warning Note
The Solutions feature is currently in testing with limited stability, available for early access only.
:::
Describe your business scenario in one sentence, and the AI will build data tables, management pages, dashboards, and charts all at once.
Help me use nocobase-dsl-reconciler skill to build a ticket management system with a dashboard, ticket list, user management, and SLA configuration
The AI first outputs a design plan, then builds everything at once after confirmation:
To learn more about building complete systems, see Solutions.
After finishing a page, a set of data tables, or a workflow, let the AI save the current state as a version — if a configuration goes wrong, you can always roll back to the last clear milestone.
Save the current build as a version: completed customer management page, filter area, and edit form configuration
The AI won't save a version every time it changes a field; it only saves after completing and verifying a clear milestone, which keeps the version list easy to read and makes it easier to decide where to roll back to.
To learn more about version control, see Version Control.
Before letting an AI Agent operate NocoBase, we recommend understanding the authentication methods, permission controls, and operation auditing — ensuring the AI only does what it should, with every step recorded. See Security & Audit.
NocoBase Skills are domain knowledge packages that can be installed into AI Agents, enabling AI to understand NocoBase's configuration system. NocoBase provides 9 Skills covering the entire building workflow:
:::tip
NocoBase CLI automatically installs Skills during initialization (nb init), so manual installation is not required.
:::