nocobase  by nocobase

AI + no-code platform for rapid business system development

Created 5 years ago
23,278 stars

Top 2.2% on SourcePulse

GitHubView on GitHub
Project Summary

NocoBase is an open-source AI + no-code platform for rapidly building business systems. It combines AI coding agents with a WYSIWYG interface, built on production-proven infrastructure for speed and reliability. It targets users and developers needing efficient business application development through collaborative AI and human input.

How It Works

The platform facilitates collaborative development between AI agents and users. AI agents integrate with mainstream coding assistants (Codex, Claude Code) via CLI and skills for end-to-end development. Users build visually using a WYSIWYG no-code interface. "AI employees" operate within business workflows for analysis and automated backend tasks. It provides robust, built-in infrastructure for data models, permissions, and workflows, decoupling data from the UI. A microkernel plugin architecture supports extensibility.

Quick Start & Requirements

AI agent integration uses the NocoBase CLI (@nocobase/cli@beta). Install via npm install -g @nocobase/nocobase-cli@beta, then mkdir my-nocobase && cd my-nocobase && nb init --ui. AI agents then point their workspace to this directory. Installation options include Docker (recommended for no-code), create-nocobase-app (low-code), and Git source (development). Prerequisites: Node.js/npm, Docker. Links: Homepage (https://www.nocobase.com/), Demo (https://demo.nocobase.com/new), Docs (https://docs.nocobase.com/).

Highlighted Details

  • Collaborative AI & No-Code: Seamless AI agent and human user integration.
  • AI Employees: AI agents embedded in business workflows for operational tasks.
  • Extensible Agent Ecosystem: Integrates with external agents (Dify, Coze) and communication tools (Telegram, Slack) via open APIs.
  • Production Infrastructure: Built-in modules for data models, permissions, workflows reduce complexity.
  • Data-Model Driven: Decouples data from UI, supports various database sources, ensuring data ownership.
  • Plugin Architecture: Microkernel design enables modularity.

Maintenance & Community

Release notes are published weekly on the blog. Community support is available via the forum (https://forum.nocobase.com/c/english-forum/5). Specific contributor or sponsorship details are not provided.

Licensing & Compatibility

The specific open-source license is not detailed in the provided README excerpt, requiring further investigation for commercial use and compatibility assessments.

Limitations & Caveats

The AI Agent CLI is in beta (@nocobase/cli@beta), suggesting potential instability. The absence of explicit licensing information is a significant caveat for adoption decisions.

Health Check
Last Commit

12 hours ago

Responsiveness

Inactive

Pull Requests (30d)
299
Issues (30d)
25
Star History
646 stars in the last 30 days

Explore Similar Projects

Starred by John Mullan John Mullan(MTS at xAI; Cofounder of Hotshot AI), Thomas Wolf Thomas Wolf(Cofounder of Hugging Face), and
24 more.

n8n by n8n-io

0.4%
196k
AI agent and workflow automation platform
Created 7 years ago
Updated 12 hours ago
Feedback? Help us improve.