从工作场景出发,找到开源方案 从真实需求和场景出发,在这里挑选最适合你工作流的开源方案。
项目 4,306
作者 3,645
GitHub Stars 13,022,829 按使用场景 4306 个项目 全部 4306 软件开发 1383 测试与质量 501 运维与安全 506 数据与研究 689 写作与文档 756 内容与设计 613 音视频 324 效率与自动化 390 项目与协作 438 营销与销售 315 业务与合规 197 学习与生活 386 4306 个项目 · 第 13 / 240 页
打开项目 audiobookshelf Web 应用 音频与播客制作
audiobookshelf ↗ @advplyr · JavaScript
自托管整理并串流有声书和播客,在多设备间同步播放进度。
项目简介 Audiobookshelf 把个人有声书和播客库集中到自托管服务器中,支持多用户权限、跨设备进度同步、播客搜索与自动下载,以及元数据、封面和每日备份。它可通过网页、PWA 和测试中的移动应用播放内容。媒体目录结构和文件夹命名会影响识别效果,反向代理还必须支持 WebSocket。
Stars ★ 13,508
Forks ⑂ 1,042
开源许可 GPL-3.0 打开项目 GenericAgent 通用智能体 AI 与智能体开发
GenericAgent ↗ @lsdefine · Python
让本地 AI 代理操作浏览器、终端和桌面并积累可复用技能
项目简介 GenericAgent 用少量原子工具让模型在本机操作浏览器、终端、文件、键鼠和 ADB,并把成功任务沉淀成个人技能树。它可通过终端或网页界面运行,但需要自行配置模型 API Key;网页自动化、视觉和电脑控制等能力还需按说明完成本地设置。
Stars ★ 13,426
Forks ⑂ 1,550
开源许可 MIT 打开项目 hermes-desktop 桌面应用 沟通与协作
hermes-desktop ↗ @fathah · TypeScript
用桌面界面安装、连接并管理本地或远程 Hermes Agent。
项目简介 Hermes Desktop 提供带流式输出的聊天工作区,并在首次启动时引导安装本地 Hermes,或连接带 API 密钥的远程服务。用户还可在同一界面管理会话、配置文件、技能、模型、记忆、工具和定时任务,适合不想长期依赖命令行的 Hermes 用户。
Stars ★ 13,312
Forks ⑂ 1,514
开源许可 MIT 打开项目 element-web Web 应用 沟通与协作
element-web ↗ @element-hq · TypeScript
通过网页或桌面端接入 Matrix,进行聊天与团队协作。
项目简介 Element 是基于 Matrix 的网页与桌面协作客户端,可直接使用官方托管版本,也可部署自己的 Element Web 实例,并通过 Electron 安装桌面应用。它面向需要 Matrix 通信界面的个人和团队;正式支持范围主要覆盖近期版本的 Chrome、Firefox、Edge、Safari,以及受支持桌面系统上的官方客户端。
Stars ★ 13,287
Forks ⑂ 2,683
开源许可 AGPL-3.0 打开项目 Zettlr 桌面应用 写作与编辑 Linux
Zettlr ↗ @Zettlr · TypeScript
面向研究与出版流程的 Markdown 工作台
项目简介 Zettlr 是注重隐私的桌面写作与出版工作台,适合管理笔记、研究资料和长篇稿件。它支持 Zotero、JabRef 等引用管理器、Zettelkasten 与全文检索,并可借助 Pandoc、LaTeX 和模板导出到多种出版格式;部分完整导出流程需要另装 LaTeX。
Stars ★ 13,267
Forks ⑂ 814
开源许可 GPL-3.0 打开项目 nitter Web 应用 安全与隐私 专有集成
nitter ↗ @zedeus · Nim
通过隐私友好的前端浏览 Twitter/X 内容
项目简介 Nitter 是可自托管的 Twitter/X 替代前端,把请求经服务器转发,让访问者在没有客户端 JavaScript 和广告的页面中查看内容,并可使用 RSS。部署者需要自行配置反向代理与 Redis 或 Valkey;由于 Twitter 已移除旧访问方式,当前运行实例还必须准备真实账号的会话令牌。
Stars ★ 13,253
Forks ⑂ 738
开源许可 AGPL-3.0 打开项目 SkillSpector 命令行应用 安全与隐私
SkillSpector ↗ @NVIDIA · Python
安装前扫描 AI Agent Skills 的恶意指令、危险代码与供应链风险
项目简介 NVIDIA SkillSpector 可扫描 Git 仓库、URL、压缩包、目录或单文件,检测提示注入、数据外泄、权限提升、危险代码、依赖漏洞、MCP 最小权限和工具投毒等风险。它结合静态分析与可选 LLM 语义判断,输出终端、JSON、Markdown 或 SARIF 报告,并提供风险评分与基线抑制。扫描不会执行目标 Skill;启用 LLM 时文件内容会发送给所选模型服务,使用 --no-llm 可保持静态分析。
Stars ★ 13,153
Forks ⑂ 1,066
开源许可 Apache-2.0 打开项目 keeweb 桌面应用 安全与隐私
keeweb ↗ @keeweb · HTML
在浏览器或桌面端打开和管理 KeePass 的 KDBX 密码库。
项目简介 KeeWeb 可创建新的密码库,也能打开 KeePass、KeePassXC 等应用生成的 KDBX 文件,并在浏览器或 Linux、Windows、macOS 桌面端使用。密码库既可保存在本地文件,也可连接 Dropbox、Google Drive 或 OneDrive;希望掌握部署环境的用户还可以自行托管 Web 版本。
Stars ★ 12,967
Forks ⑂ 1,158
GitHub 更新 2026年7月14日 打开项目 E2B SDK AI 与智能体开发
E2B ↗ @e2b-dev · Python
在隔离的云端沙箱中安全运行智能体生成的代码
项目简介 E2B 通过 JavaScript 和 Python SDK 启动受隔离的云端沙箱,让智能体执行命令或运行生成的代码,而不直接接触宿主环境。托管服务需要 E2B API key;需要自行控制基础设施时可用 Terraform 部署,但当前自托管说明重点支持 AWS 和 GCP。
Stars ★ 12,923
Forks ⑂ 963
开源许可 Apache-2.0 打开项目 wallabag Web 应用 知识管理
wallabag ↗ @wallabag · PHP
自托管保存、整理并稍后阅读网页文章
项目简介 wallabag 是可自托管的稍后阅读 Web 应用,把网页保存到个人账户并提取正文,减少弹窗和页面干扰。用户可以在自己的服务器部署,也可以使用官方托管服务,再通过生态中的 Android、iOS 或浏览器扩展访问内容;它适合希望掌握阅读资料存储位置的人。
Stars ★ 12,826
Forks ⑂ 883
开源许可 MIT 打开项目 typescript-sdk SDK 软件开发 MCP
typescript-sdk ↗ @modelcontextprotocol · TypeScript
用 TypeScript 构建 MCP Server、Client 与运行时集成
项目简介 MCP TypeScript SDK 提供分别面向 Server 和 Client 的包,可在 Node.js、Bun 与 Deno 中实现工具、资源、提示词、传输和 OAuth 等协议能力,并附带 Express、Hono 等轻量适配层。当前主分支的 v2 仍为测试版,生产环境应继续使用受支持的 v1.x。
Stars ★ 12,822
Forks ⑂ 1,966
GitHub 更新 2026年7月10日 打开项目 SkillOpt 代码库 AI 与智能体开发 GitHub Copilot
SkillOpt ↗ @microsoft · Python
用验证门禁迭代训练可复用的自然语言 Agent 技能
项目简介 SkillOpt 把技能文档视为冻结智能体中可训练的状态:它从带评分的执行轨迹中提出受限的增删改候选,只在独立验证集得分严格提高时接受更新,最终输出可部署的 best_skill.md。这个过程不修改模型权重,部署后也不增加额外模型调用,适合研究者和工程团队系统化改进可复用技能。
Stars ★ 12,683
Forks ⑂ 1,178
开源许可 MIT 打开项目 claudecodeui Web 应用 软件开发
claudecodeui ↗ @siteboon · TypeScript
从网页或手机远程管理多种 AI 编码 CLI 会话。
项目简介 CloudCLI 为 Claude Code、OpenCode、Cursor CLI 和 Codex 提供响应式网页界面,可在桌面或手机上继续会话、聊天、使用终端、编辑文件、查看 Git 状态并打开浏览器任务。开源版可用 Node.js 22 通过 npx 自托管,并自动发现现有会话;需要更强隔离时可试用实验性的 Docker Sandbox,或选择托管云服务。
Stars ★ 12,630
Forks ⑂ 1,719
开源许可 AGPL-3.0 打开项目 electrobun 开发框架 软件开发 Linux
electrobun ↗ @blackboardsh · TypeScript
用 TypeScript 构建并发布轻量跨平台桌面应用
项目简介 Electrobun 为 TypeScript 开发者整合应用主进程、WebView 打包、安装包生成和增量更新,可从模板快速创建桌面项目。它使用 Bun 与原生绑定,主打较小的分发包和差分更新,官方支持 macOS 14+、Windows 11+ 与 Ubuntu 22.04+。
Stars ★ 12,541
Forks ⑂ 349
开源许可 MIT 打开项目 ironclaw 智能体运行环境 安全与隐私 MCP
ironclaw ↗ @nearai · Rust
在本地运行重视安全隔离与扩展能力的个人 AI 助手。
项目简介 IronClaw 可在自己的机器或服务器上运行个人 AI 助手,通过命令行、网页与消息渠道处理对话和自动化任务。它支持多种模型提供商、MCP 与可插拔工具,并用 WASM 沙箱、权限控制和凭据隔离限制不可信工具;源码部署涉及 Rust、PostgreSQL 等环境配置。
Stars ★ 12,519
Forks ⑂ 1,468
开源许可 Apache-2.0 打开项目 superset 智能体 Harness 软件开发 macOS
superset ↗ @superset-sh · TypeScript
在独立Git工作区中并行运行和审查编码代理
项目简介 Superset 是面向本地工作树开发的代码编辑器,可为多个命令行编码代理创建隔离 Git worktree,并在一个界面监控状态、接收提醒、查看差异和打开编辑器。它支持多种 CLI 代理,但开发环境需要 Bun、Docker、Caddy 等依赖;项目说明显示 Windows 和 Linux 安装包尚未提供。
Stars ★ 12,366
Forks ⑂ 1,068
GitHub 更新 2026年7月10日 打开项目 note-gen 桌面应用 知识管理
note-gen ↗ @codexu · TypeScript
先收集零散素材,再整理为结构化 Markdown 笔记
项目简介 NoteGen 先把文字、语音、截图、链接、文件和待办收进统一入口,再按标签、时间或模板让 AI 整理成笔记、报告、文章或摘要。结果保存在本地 Markdown 中,可继续编辑、检索和对话,并通过 Git 平台、S3 或 WebDAV 在设备间同步。
Stars ★ 12,294
Forks ⑂ 926
开源许可 GPL-3.0 打开项目 illa-builder Web 应用 软件开发
illa-builder ↗ @illacloud · TypeScript
拖拽组件并连接数据源,快速搭建内部业务工具
项目简介 这是一款面向开发者的低代码内部工具构建器,可通过拖拽表格、图表、表单等组件设计界面,再用图形化连接器接入数据库或 REST API。它支持多人实时协作、动作自动化和应用部署,适合制作管理后台、数据面板及 CRUD 工具。团队可直接使用云端版本,也可以通过 Docker、Docker Compose 或 Kubernetes 自行部署。
Stars ★ 12,289
Forks ⑂ 1,206
开源许可 Apache-2.0