GitHub 上的前5名开源 AI 内部工具

发布: (2025年12月6日 GMT+8 00:42)
6 min read
原文: Dev.to

Source: Dev.to

介绍

最初发布于

此前我们整理了一系列开源 AI 项目资源,包括对 GitHub 上的 11 个开源 AI 无代码平台多篇 AI 低代码工具汇总 的评测。随着 AI 技术的快速发展,越来越多的开源项目开始积极采用 AI 能力。

内部工具领域也出现了类似的转变。去年我们对一批 优秀的开源内部工具项目 进行了画像,到了 2025 年,它们大多数已经加入了 AI 功能,使整个生态系统焕然一新。这促使我们制作了一个更新、更系统的概览。

😄 如果你对内部工具及其价值还不熟悉,建议先阅读入门指南:

在本次更新中,我们从 GitHub Internal Tools 话题中挑选了星标超过 2 万、社区活跃度高的开源内部工具,并归纳了它们的技术特性和理想使用场景。

我们的目标是帮助你快速了解在 AI 时代哪些内部工具仍值得投入,并为技术团队构建自有内部系统提供明确方向。

以下是我们覆盖的五款开源内部工具的快速预览。

  • NocoBase – 基于数据模型的无代码平台,拥有可扩展的插件系统;AI 代理帮助完成数据准备、建模、图表生成和代码生成。
  • Budibase – 低代码内部工具构建器,提供集成数据库、拖拽式 UI 创建、自动生成 CRUD、AI 列和 AI 辅助表格设计。
  • Refine – 基于 React 的元框架,适用于 CRUD 密集型管理系统,现支持 AI 生成布局、结构和代码。
  • ToolJet – 将低代码与原生 AI 能力相结合,允许用户通过自然语言生成界面和逻辑。
  • Appsmith – 成熟的开源低代码平台,可连接多种数据源,适用于管理仪表盘、审批流和运营工具,现已增强 AI 驱动的操作。

NocoBase

NocoBase screenshot

GitHub:
Website:
License: AGPL‑3.0
Stars: 20.5 k | Forks: 2.3 k | Issues: 129 | Pull Requests: 125 | Contributors: 101
Documentation:

概览

NocoBase 是一个基于数据模型的无代码开发平台,专为构建内部工具而设计。其插件化架构高度可扩展,支持管理面板、业务系统、CRM、审批流以及各种内部应用。平台提供可视化的所见即所得界面构建器,支持复杂的数据关系、权限模型和自定义逻辑,适合需要快速交付业务工具的团队。

AI 在 NocoBase 中直接嵌入表格、表单、数据模型和工作流,形成 AI Employees 框架。内置的员工类型包括:

  • 数据清洗
  • 模式建模
  • 知识搜索
  • 图表生成
  • 代码生成

这些代理帮助降低数据处理、界面搭建和逻辑构建的成本。

使用场景

数据清洗(Dex,数据处理专家)

AI 员工从非结构化内容(如客户数据、工单或合同文本)中提取结构化信息,并自动填充表单。

Dex demo

数据分析(Viz,洞察分析师)

在 Leads、Opportunities 或 Accounts 等页面,AI 员工可以分析当前数据集,自动创建趋势图、对比图、KPI 卡片以及简要洞察。

Viz demo

前端配置(Nathan,前端工程师)

在使用 JSBlock、JSField、JSItem、JSColumn、JSAction 或 Event Flow 时,AI 员工可以读取代码上下文,并根据自然语言提示生成或优化 JavaScript。

Frontend config demo

数据建模(Orin,数据模型师)

在创建 CRM、工单、库存或项目管理等内部系统时,AI 员工可以帮助生成或更新数据表。

Data modeling demo

Budibase

Budibase screenshot

GitHub:
Website:
License: GPL‑v3
Stars: 27.4 k | Forks: 2 k | Issues: 294 | Pull Requests: 12 | Contributors: 112
Documentation:

概览

Budibase 是一个开源低代码平台,用于构建内部工具。它支持数据库连接、多种数据源、拖拽式 UI 创建以及自动生成 CRUD 和工作流,能够快速构建企业级应用。近期版本加入了 AI 驱动的功能,如 AI ColumnsAI 辅助表格设计,用户可以通过自然语言提示生成模式定义、填充数据并优化 UI 组件。

Back to Blog

相关文章

阅读更多 »