NocoBase 3.0 answers AI coding by becoming the foundation NocoBase has been releasing 3.0 alphas since July 30th, reaching alpha.13 by August 31st, without an official announcement. The documentation reveals an AI Builder section with an AI Portal feature, and package analysis shows 3.0 adds two new packages compared to the 2.3 beta line: plugin-multi-portal and portal-template-default, indicating a focus on multi-portal management and AI integration. NocoBase https://www.nocobase.com/ has been publishing 3.0 alphas since July 30th. As of today it is at 3.0.0-alpha.13 . There is still no release announcement — nothing on the blog, no "Announcing NocoBase 3.0" post. That silence is easy to misread. The blog has been busy: 2.2 shipped as a stable release on August 23rd and got its own announcement , and the beta line has already moved on to 2.3. Only 3.0 keeps stacking up releases without a word. Meanwhile the documentation is already there. docs.nocobase.com carries an AI Builder section spanning 18 pages , and its centerpiece — the AI Portal Quick Start https://docs.nocobase.com/ai-builder/ai-portal/ — states a prerequisite of NocoBase = 3.0.0-alpha.6 . There is even a link to request a demo environment. So 3.0 has not gone unexplained. It has gone unannounced. When someone asked about it on the forum "Not 2.3, but 3.0. Is some major update in preparation?" , a staff member replied with four words: "Stay tuned for our release." t/13661 https://forum.nocobase.com/t/nocobase-3-0-0/13661 This post walks through what the documentation says, then checks it against the packages and a running instance. Heads up:everything here describes an alpha. The documentation is published, but the release itself is not announced. Nothing guarantees the final 3.0 will look like this. How this was checked:the runtime observations come from 3.0.0-alpha.9 official Docker image + PostgreSQL 16, fresh install , with 2.1.23 alongside for comparison. Before publishing I re-verified the same facts against the— the portal seed data, the path assignment, and the template version are all unchanged. Package composition comes from npm; release notes from the GitHub Releases API. 3.0.0-alpha.13 packages npm's dist-tags show four lines in flight: latest : 2.2.5 ← stable lives here beta : 2.3.0-beta.6 alpha : 3.0.0-alpha.13 ← released 2026-08-31 v1 : 1.9.74 The 3.0 alphas started with alpha.1 on July 30th and reached alpha.13 in about a month. Worth noting if you script against releases: alpha.1 through alpha.3 exist only on npm. GitHub Releases starts at alpha.4 . Compare the dependencies of @nocobase/preset-nocobase — the package that bundles the built-in plugins — across the three lines: 2.2.5 stable 104 packages 2.3.0-beta.6 104 packages ← same composition as 2.2 3.0.0-alpha.13 106 packages ← 2.3-beta + 2 more Nothing was removed. Stable and beta carry an identical set, and 3.0 carries exactly two packages more. That difference is the whole answer: | Package | Display name | What npm says it does | |---|---|---| plugin-multi-portal | Portal manager | Manage multiple portals, each with its own layout and menu | portal-template-default | Default Template | A React and shadcn/ui template for building a standalone frontend backed by NocoBase | You might expect the release notes to point the same direction. Tallying components across alpha.4 – alpha.13 gives a flat top: Portal manager 9, AI employees 9, client-v2 9. Split by date, though, the shape returns: | Releases | Dates | Portal-related changes | |---|---|---| | alpha.4–8 | Jul 31 – Aug 10 | 9 | | alpha.9–13 | Aug 11 – Aug 31 | 0 | Every portal change landed in the first ten days. After that, the alphas absorb general work shared with the 2.3 line — AI employees, client-v2, Workflow, Multi-space. alpha.10 alone runs to about 11,000 characters of notes covering the whole product. So the release notes aren't a good instrument for "what is 3.0 adding". They carry the 2.3 development stream too. The package composition is the cleaner signal. The portal changes from those first ten days do sketch the intent: That last one is a different kind of feature from the rest. The AI Portal Quick Start https://docs.nocobase.com/ai-builder/ai-portal/ opens by stating the problem directly: We found that AI vibe coding can produce a good-looking page, but it has a hard time connecting to a real business system — or it ends up reimplementing authentication, permissions, and collection design from scratch. NocoBase, as a low-code/no-code platform, already provides all of that. You can treat it as the foundation of your system kernel, letting the AI Agent focus on business logic while NocoBase supplies reliable authentication, database, API, and permission infrastructure. For this we provide an application entry called AI Portal. Its source code lives locally and is reserved for the AI Agent to write. The division of labor: What I did not expect is that no-code isn't being replaced . The AI Builder landing page https://docs.nocobase.com/ai-builder/ presents two ways to build a UI, side by side: | no-code Portal | AI Portal | | |---|---|---| | Access path | /v/