AppsBeta

Ask NocoAI

Copy a prompt, paste it into NocoAI in any base, and replace the words in [brackets] with your own.

  • Build an app where [the support team] can triage [tickets] and reply to [customers]
  • Build an app for [event check-in] that lists [today's attendees] and marks them as [checked in]
  • Add a page to this app that shows [overdue invoices] for [the finance team]
  • Make the [booking] page public so [customers] can use it without signing in

NocoDB Apps is an AI app builder for creating enterprise-grade work apps. You describe the app in a chat, and NocoAI builds it on the data you already have. NocoAI writes the pages, the actions and the access rules, and adds tables when the app needs them. You test the app in a live preview. Then you deploy it to its own web address for your team and the people you invite.

This is vibe coding for the apps that a business runs on. From the first build, the app has a real database, teams and permissions, an API and an MCP server. You do not build a backend, and you do not add security later.

A deployed NocoDB app

Why build work apps with NocoDB

What a work app needsWhat NocoDB Apps gives you
Your data, liveConnect your databases (PostgreSQL, MySQL, SQL Server), any API and SaaS apps, and the app reads and writes them live. You do not sync or import data first. Data the app owns lives in NocoDB tables, a business-grade database with revision history, comments, roles and permissions. There is no record limit. See Data for apps.
A data model that fits the appNocoAI designs the tables and fields too. A new project built as an App creates the project and the app from one description.
A back office for every appThe NocoDB project behind the app is a full admin tool: linked records, lookups, rollups, formulas, views, webhooks, workflows and dashboards, with revision history, comments and permissions on every record. See Data for apps.
Control of who does whatTeams, a list of the actions that each team can run, record rules for each team, and public pages that you choose. See Secure vibe coding.
Safe changesA live preview, a review before risky deploys, environments for tests, and a version history with one-click restore.
Access for programs and AI agentsEach app has its own REST API and MCP server.
Costs that you can planBuilding an app and running its code use the credits of the workspace. See Availability.

An AI app is not limited to the page layouts of a classic app (formerly an interface). NocoAI writes the app code, so each app can have its own screens, navigation and logic. For example:

  • An internal tool for the operations team, on the company Postgres database.
  • An account review app that combines your CRM API and your billing database.
  • A client portal that shows each customer only their own records.
  • A booking app for a clinic, with a public page where patients book a visit.
  • A check-in app for an event team, used on phones at the door.

AI app or classic app?

A NocoDB project can have both kinds of app. Classic apps, formerly called Interfaces, are pages that you put together from layouts, without code. An AI app is one custom app that NocoAI writes for the project.

AI appClassic app
How you build itDescribe the app to NocoAI. NocoAI writes the app code.Pick a layout for each page and configure elements.
Best forPortals, approvals, partner toolsTrackers, intake forms, dashboards
How many in a projectOneAny number, up to the limit of your plan

For the full comparison of builders, access, releases and data, see Apps vs Classic Apps.

How apps are structured

ConceptDescription
AppA custom web app on the data of one project. Each project has at most one AI app, with its own name. A project can also have any number of classic apps, formerly called interfaces.
AI app builderThe page where you build the app with AI: a live preview of the app and the NocoAI chat. See AI app builder.
ActionAn operation that the app can run, for example "create a booking" or "send a reminder". Actions are the only way that the app reads or changes data and calls other services. NocoAI creates the actions.
TeamA group of people in the app. Each team has a list of the actions its members can run. Every app starts with the Admin and Members teams. See Members and teams.
DeployDeploying saves the current build as a numbered version and makes it live at the app address. See Deploy an app.
App URLThe web address where people use the app. See App URL.
Public pagesPages that anyone can open without signing in. See Public access.

Who can do what

ActionWho and how
BuildProject Owner and Creator roles build, change and deploy the app.
UseProject members open the app from Apps in the mini sidebar, or at its address. You can also add people to the app only. They get no other access to the project. Their team controls which actions they can run.
VisitAnyone can open the pages that the app makes public.
Connect a programPrograms and AI agents call the app actions through the app API and MCP server, with a token.

Get started

  1. Create an app in a project, or create a project and an app together with AI.
  2. Describe the app to NocoAI in the AI app builder.
  3. Deploy the app to its address.
  4. Give people access in Members and teams.

New to building apps with AI? Read Vibe coding with NocoDB Apps.

Availability

AI apps are available on all plans of NocoDB Cloud, including Free. Building an app and running its code use the credits of the workspace. Apps for self-hosted NocoDB are in private beta. To get early access, talk to sales.

Some capabilities need a higher plan:

CapabilityPlan
AI appsAll plans
The app API and MCP server, actions that use external data (SQL, HTTP and Redis connections)Plus and above
Environments, per-user connections, record-level security for app teamsScale and above
Clean URLEnterprise

Last updated on

Latest product updates?See Changelog
Stay in the loop? Follow us onLinkedInLinkedInYouTubeYouTubeXX