返回工具库

开源与自托管

代码可审计、数据可自持的开源工具与自托管方案。

适合 开发者 / 注重数据主权的团队

先从工作流出发选择工具

开源工具的价值不只是免费:代码可审计、数据可自持、不被供应商锁定。代价是要自己判断项目健康度和承担部分维护成本。选开源项目本质上是在选它背后的社区。

  1. 检查项目健康度:最近提交时间、Issue 响应、发版节奏
  2. 先用官方 Demo 或容器镜像验证功能,再决定是否自托管
  3. 确认许可证类型与商用边界,警惕开源转闭源的过渡条款

比较工具时优先核对这几项

  • 社区活跃度:贡献者数量、Issue 处理速度、文档质量
  • 许可证是否允许你的使用场景(MIT/Apache 宽松,AGPL 需注意)
  • 部署与升级成本:是否提供容器镜像、迁移脚本
  • 背后是否有可持续的商业模式,避免项目突然停更

适用工具与资源

68 个已核验资源

Black Forest Labs 的多模态生成模型,按量计费无需订阅

开源 LLM 应用开发与 Workflow 编排平台

ComfyUI新收录

节点式的视觉 AI 工作流引擎,逐步控制出图出片

开源且模型无关的云端 AI 编程代理平台

在终端中运行的轻量级 AI 编程代理

OpenCode新收录

star 数最高的开源编码 Agent,有官方简体中文站

goose新收录

已转交 Linux Foundation 治理的开源 Agent,桌面端、CLI 与 API 三种形态

Bun新收录

一体化的 JavaScript 运行时与工具链,1.4 版把内核从 Zig 重写成 Rust

Vite新收录

前端构建的事实标准,v8 换上自研 Rust 打包器 Rolldown

uv新收录

Rust 写的 Python 包与项目管理器,顺手接管 Python 版本

Biome新收录

一个工具链同时做格式化与检查,正在替掉 Prettier 加 ESLint 这套组合

Rspack新收录

字节跳动出品的 Rust 打包器,保留 webpack API 直接换底

Tauri新收录

用系统 WebView 做跨端应用,桌面与移动端一起打通

Neovim新收录

内置 LSP 与 Lua 配置的终端编辑器,也是终端侧 AI 插件的主要宿主

Caddy新收录

自动申请并续期 HTTPS 证书的 Web 服务器,企业级功能不设付费墙

PocketBase新收录

整个后端压成一个可执行文件,数据库、鉴权与实时订阅都在里面

DuckDB新收录

进程内的 SQL 分析引擎,直接查 Parquet 不用先建仓

专攻端侧小模型的国内团队,模型全部开源上架 HuggingFace

AFFiNE新收录

开源的文档白板一体工具,Believer 档一次性买断

Anytype新收录

本地优先加 P2P 同步的开源知识库,自建网络不需要会员

Open WebUI新收录

自托管的大模型聊天前端,接本地或云端模型,GitHub 15 万星。

Aider新收录

跑在终端里的 AI 结对编程工具,Apache 2.0 开源,自己带模型 API Key。

可用于生成 AI 壁纸并参考的开源全栈项目模板。

统一管理 Claude Code、Codex 等 AI 编程代理配置的桌面工具

Cline新收录

可自带模型 key 的开源编码 Agent,装进 VS Code 或终端跑

Colima新收录

macOS 与 Linux 上的命令行容器运行时,一条命令起环境

为 Windows 打造的现代化开源文件管理器

注重隐私保护与用户控制的独立开源浏览器

配置 Gemini API 后即可部署的轻量开源聊天 WebUI。

关于开源与自托管的常见问题

开源工具真的可以放心商用吗?

大部分可以,关键看许可证。MIT、Apache 2.0 对商用几乎无限制;GPL 系要求衍生作品同样开源;AGPL 对提供在线服务有传染性要求。商用前读一遍 LICENSE 文件,拿不准时按最严格的解释执行。

怎么判断一个开源项目会不会突然停更?

看维护主体:由公司支撑或有稳定赞助的项目存活率高于个人业余项目。再看信号:最近半年的提交频率、核心维护者是否只剩一人、Issue 积压趋势。选型时优先考虑有多个活跃维护者的项目。

自托管开源工具需要什么技术基础?

现在的主流项目多数提供 Docker 部署,会基本的命令行操作、懂得配置域名和备份就能跑起来。真正的门槛在持续维护:安全更新、版本升级、故障排查。没有精力维护时,选择官方托管版是更稳妥的折中。