原文鏈接:https://www.nocobase.com/cn/blog/top-5-open-source-ai-internal-tools-on-github
之前我們整理過很多開源 AI 項目相關的內容,包括 GitHub 上 11 款開源的 AI 無代碼平台、以及 AI 低代碼工具的盤點文章。AI 技術的快速演進,我們看到越來越多的開源項目開始主動擁抱 AI。
同樣的趨勢,也正在發生在內部工具(Internal Tools)領域。去年我們盤點過一批優秀的開源內部工具,但進入 2025 年後,這些工具幾乎都陸續加入了 AI 能力,整體都已經煥然一新。因此,我們決定重新做一次系統性的更新。
😄如果您對內部工具的概念及其帶來的價值還不太瞭解,可以先點擊這裏查看相關介紹。
這次,我們從 GitHub Internal Tools 話題裏重新篩選了 Star 數排名靠前且 GitHub Star 數均超過 20k 的開源內部工具項目,介紹他們的技術信息以及適用場景.
希望這份更新能幫助你快速瞭解哪些開源內部工具在 AI 時代依然值得投入,也為正在自建內部工具的技術團隊提供清晰的參考方向。
你可以先快速瀏覽一下本文會介紹的 5 款開源內部工具:
- NocoBase:數據模型驅動的無代碼開發平台,非常適合用於搭建內部工具,插件架構高度可擴展,AI 員工可介入數據整理、建模、圖表生成、代碼生成等場景。
- Budibase:低代碼內部工具平台,提供數據庫、拖拽構建、自動生成 CRUD、AI Column、AI 表結構等能力。
- Refine:基於 React 的元框架,適合構建 CRUD 密集型後台系統,並支持通過 AI 自動生成應用結構與代碼。
- ToolJet:低代碼與 AI-native 融合的平台,支持用自然語言生成內部工具的界面與邏輯。
- Appsmith:成熟的開源低代碼平台,可連接多數據源,適合構建管理後台、儀表盤、審批系統,並已加入多種 AI 操作能力。
NO.5 nocobase
| GitHub 地址 | https://github.com/nocobase/nocobase |
|---|---|
| 官網 | https://www.nocobase.com/cn/ |
| 開源協議 | AGPL-3.0 |
| GitHub Star 數 | 20.5k |
| GitHub Fork 數 | 2.3k |
| GitHub Issue 數 | 129 |
| GitHub Pull Request 數 | 125 |
| GitHub Contributor 數 | 101 |
| GitHub 最近一次更新時間 | 當天 |
| 相關文檔鏈接 | https://v2.docs.nocobase.com/cn/ai-employees |
工具介紹
NocoBase 是一個數據模型驅動的無代碼開發平台,非常適合用於搭建內部工具,通過插件架構支持高度擴展,可用於創建管理後台、業務系統、CRM、審批流等各種企業內部應用。系統提供所見即所得的界面構建能力,並支持複雜的數據關係、權限體系與自定義邏輯,適合需要快速構建業務工具的團隊。
在 NocoBase 中,AI 並不是獨立模塊,而是與表格、表單、數據模型和工作流深度結合的智能能力。NocoBase 的 AI 員工模塊將 AI 能力直接融入業務系統,可以與數據模型、表單、表格和工作流協同工作。官方內置多種 AI 員工類型,包括數據整理、數據建模、知識庫搜索、圖表生成和代碼生成等功能,可以幫助用户以更低的成本完成數據處理、界面配置和邏輯構建。
適用場景
數據整理場景(Dex 數據整理專家)
在錄入客户信息、工單內容、合同條款等場景中,AI 員工可以從非結構化的數據或文件中提取所需的信息整理成結構化的信息,並且可以調用工具將信息填寫到表單中。
數據分析場景(Viz 洞察分析師)
在 Leads、Opportunities、Accounts 等業務數據頁面中,AI 員工可以讀取你當前頁面的數據,自動生成趨勢圖、對比圖、KPI 卡和簡明結論,讓業務分析變得輕鬆、直觀。
前端交互配置場景(Nathan 前端工程師)
在需要編寫 JSBlock、JSField、JSItem、JSColumn、JSAction、事件流(Event Flow)等需要寫 JavaScript 的場景下,AI 員工可以讀取當前代碼編輯器中的上下文,根據自然語言需求自動生成或優化前端代碼。
數據建模場景(Orin 數據建模師)
在搭建內部系統(CRM、工單、庫存、項目管理等)的數據模型時,AI 員工能夠幫助你創建或修改數據表。
NO.4 budibase
| GitHub 地址 | https://github.com/Budibase/budibase |
|---|---|
| 官網 | https://budibase.com/ |
| 開源協議 | GPL-v3 |
| GitHub Star 數 | 27.4k |
| GitHub Fork 數 | 2k |
| GitHub Issue 數 | 294 |
| GitHub Pull Request 數 | 12 |
| GitHub Contributor 數 | 112 |
| GitHub 最近一次更新時間 | 當天 |
| 相關文檔鏈接 | https://docs.budibase.com/docs/quickstart-budibase-ai |
工具介紹
Budibase 是一個開源低代碼內部工具平台,它提供數據庫連接、多種數據源支持、拖拽 UI 構建、自動生成 CRUD 界面與工作流功能,適合快速搭建企業後台、審批系統、表單/管理面板等業務系統。其內置數據庫 + REST API 連接能力 + 可視化界面構建,使得即便沒有深度前端經驗,也能構建功能完備的內部應用。
Budibase 已將 AI 能力整合為其平台內置功能之一。通過啓用 Budibase AI,用户可以為表格添加 AI Column,用自然語言生成 JavaScript 邏輯,為數據庫自動生成表結構,還可通過 AI 自動化動作自動處理文本、分類、清洗、生成數據等。
適用場景
智能數據清洗與內容整理 使用 AI Column 自動清洗或規範數據,可適用於客户反饋管理、內容審核、工單處理等場景。
自動生成數據庫表結構 當你需要快速搭建新的業務模塊,比如客户管理、合同系統或任務管理系統時,可以通過 Budibase AI 一句話生成合適的數據表結構和示例數據。
NO.3 Refine
| GitHub 地址 | https://github.com/refinedev/refine |
|---|---|
| 官網 | https://refine.dev/ |
| 開源協議 | MIT |
| GitHub Star 數 | 33.5k |
| GitHub Fork 數 | 2.9k |
| GitHub Issue 數 | 17 |
| GitHub Pull Request 數 | 11 |
| GitHub Contributor 數 | 311 |
| GitHub 最近一次更新時間 | 2天前 |
| 相關文檔鏈接 | https://ai.refine.dev/ |
工具介紹
Refine 是一個開源的 React 元框架(meta-framework),專為 CRUD 密集型 Web 應用、企業後台、管理面板、Dashboard 和 B2B 內部工具設計。
Refine 推出了 Refine AI —— 將 AI 能力嵌入到內部工具創建流程中。通過 Refine AI,開發者可以用自然語言或文檔/API 規範作為輸入,自動生成一個基礎的、生產級質量的 React 應用結構(包括 CRUD 頁面、路由、鑑權、狀態管理、數據請求等),輸出純 React 代碼,方便進一步定製和開發。
適用場景
後台管理系統生成
Refine AI 能根據 API 或數據模型自動生成帶列表頁、表單頁、詳情頁的 CRUD 管理界面,適合庫存管理、訂單管理、項目管理等內部系統的快速起步。
代碼重構與維護
Refine AI 的生成機制不僅適合新項目,也可以用在已有項目上。由於其生成代碼遵循企業級結構與最佳實踐,它能幫助開發者對舊系統進行模塊化重構,或者在現有系統基礎上快速新增新的業務模塊,從而兼顧效率與可維護性。
💡推薦閲讀:開源 CRUD 開發工具:NocoBase 與 Refine 對比
NO.2 ToolJet
| GitHub 地址 | https://github.com/ToolJet/ToolJet |
|---|---|
| 官網 | https://tooljet.ai/ |
| 開源協議 | AGPL-3.0 |
| GitHub Star 數 | 37k |
| GitHub Fork 數 | 4.9k |
| GitHub Issue 數 | 646 |
| GitHub Pull Request 數 | 313 |
| GitHub Contributor 數 | 651 |
| GitHub 最近一次更新時間 | 一天前 |
| 相關文檔鏈接 | https://docs.tooljet.com/docs/build-with-ai/overview |
工具介紹
ToolJet 是一個開源、低代碼 + AI-native 平台,用於快速構建企業內部工具、儀表盤、後台管理系統及業務應用。它提供拖拽式可視化界面構建器、內置數據庫、多種數據源/API/SaaS 集成能力、以及權限與協作機制,適合希望快速交付內部系統的團隊。
在 ToolJet 中,AI 融合到平台構建流程裏。你可以用自然語言描述想要的應用,ToolJet 會自動生成初步的 UI、數據結構與查詢邏輯。
適用場景
通過自然語言快速生成業務應用
ToolJet 支持使用自然語言描述需求來構建內部工具,可以從零開始生成應用界面、數據結構和邏輯,也可以對現有應用進行調整或擴展。這使團隊能夠在短時間內生成如庫存管理等常見內部系統,提高開發效率。
AI 文檔助手加速構建
ToolJet 內置一個 AI 文檔助手,可以回答關於組件、功能、集成方式等平台相關的問題,幫助使用者更快理解並完成構建任務。對於不熟悉 ToolJet 或缺乏前端經驗的團隊,文檔助手能夠顯著降低學習成本並提升搭建速度。
NO.1 appsmith
| GitHub 地址 | https://github.com/appsmithorg/appsmith |
|---|---|
| 官網 | https://www.appsmith.com/ |
| 開源協議 | Apache-2.0 |
| GitHub Star 數 | 38.6k |
| GitHub Fork 數 | 4.4k |
| GitHub Issue 數 | 4.4k |
| GitHub Pull Request 數 | 38 |
| GitHub Contributor 數 | 335 |
| GitHub 最近一次更新時間 | 一天前 |
| 相關文檔鏈接 | https://www.appsmith.com/ai/low-code |
工具介紹
Appsmith 是一個開源低代碼平台,旨在幫助團隊以更少代碼、更快速度構建內部業務應用。它支持連接多種數據庫或 API,提供豐富的可視化 UI 組件,並允許開發者通過 JavaScript 添加自定義邏輯,從而靈活構建管理後台、數據面板、審批系統、CRM、儀表盤等。
最新版本中,Appsmith 加入了 AI 能力 —— 你可以將多種主流 LLM(如 OpenAI、Google AI、Anthropic 等)接入項目,通過 AI actions 實現文本分析、摘要、語義搜索以及文本或圖像分類等功能。
適用場景
藉助 AI 提升構建速度
在 Appsmith 中,AI 可以在應用構建的各個階段提供上下文幫助,包括操作指引、平台能力解釋、查詢編寫支持、JavaScript 邏輯建議以及界面定製提示。開發者在構建內部工具時,通過側邊的幫助入口即可調出 Appy,在當前頁面直接獲取相關協助,從而減少查文檔和試錯成本。
在內部應用中整合 AI 能力
例如,通過 Appsmith 的數據源、UI 組件和 Appsmith AI,團隊可以創建一個用於分析客户評價的應用,並利用情感分類幫助客服人員更快識別負面評論,優先處理關鍵問題。從數據庫查詢評價內容、使用表格組件展示數據、接入 Appsmith AI datasource 執行情感分類,以及通過 JS Object 將分類結果回寫到界面中,從而形成一個可交互的 AI 增強型內部工具。
💡推薦閲讀:NocoBase 與 Appsmith:哪個開源低代碼平台更適合你?
另外,除了上述五款高星的主流項目,Yao 和 ILLA Builder 這類開源工具也同樣具備不錯的社區活躍度。Yao 以全棧應用引擎的方式,為內部系統提供模型、流程與 API 的快速構建能力;ILLA Builder 則面向可視化界面搭建,適合在較短時間內完成後枱面板和數據工具的搭建。它們同樣提供了基礎的 AI 擴展能力,可以作為團隊在構建內部工具時的補充選擇。
結語
選擇內部工具時,建議可以從多個維度進行綜合評估,例如:
- AI 功能的成熟度,包括是否具備頁面生成、SQL 或業務邏輯生成、圖表生成、智能助手等能力;
- 生態活躍度,如 Star、Issue、Commit 與文檔更新頻率,都能反映項目的可靠性和可持續性;
- 自託管能力與安全性,影響企業內部部署和數據合規;
- 可擴展性與二次開發難度,直接關係到未來業務持續迭代的成本。
希望本文的整理能夠為你在自建內部工具時提供可參考的技術判斷與選型依據。
隨着生成式 AI 的不斷演進,這些開源項目也會持續更新迭代,新的能力也會不斷涌現。
期待這些工具能幫助你的團隊在未來構建更高效、更智能的內部系統。
相關閲讀:
- 8 個最佳 Google Sheets 替代方案(附成本與能力分析)
- 6個適合做 PoC 的開源無代碼/低代碼工具推薦
- 給開發者的無代碼/低代碼技術決策指南(2026)
- 6 大企業級無代碼低代碼平台 RBAC 權限體系深度對比
- GitHub 上最值得關注的 14 個開源 AI 低代碼工具
- 11 個在 GitHub 上最受歡迎的開源無代碼 AI 工具
- GitHub 上 Star 數量前 18 的開源 AI Agent 項目