从工作场景出发,找到开源方案 从真实需求和场景出发,在这里挑选最适合你工作流的开源方案。
项目 4,306
作者 3,645
GitHub Stars 13,022,829 按使用场景 4306 个项目 全部 4306 软件开发 1383 测试与质量 501 运维与安全 506 数据与研究 689 写作与文档 756 内容与设计 613 音视频 324 效率与自动化 390 项目与协作 438 营销与销售 315 业务与合规 197 学习与生活 386 4306 个项目 · 第 2 / 240 页
打开项目 gemini-cli 命令行应用 软件开发 MCP
gemini-cli ↗ @google-gemini · TypeScript
在终端中用 Gemini 理解、修改代码并自动化开发任务。
项目简介 Gemini CLI 让开发者直接在终端里用自然语言分析代码库、生成或修改代码、排查问题,并调用文件、Shell、网页检索等内置工具完成任务。它支持 MCP 扩展、脚本化非交互运行和多种 Google 认证方式;个人 Google 账户可使用文档所述的免费额度。
Stars ★ 105,889
Forks ⑂ 14,230
开源许可 Apache-2.0 打开项目 browser-use 代码库 工作流自动化
browser-use ↗ @browser-use · Python
让 AI Agent 自动打开网页、点击、输入并完成表单等任务
项目简介 Browser Use 让 Agent 像用户一样操作浏览器,可执行网页导航、点击、输入和表单填写等任务。已有 Claude Code、Codex 等 Agent 的用户可通过 CLI 处理一次性任务;开发者则可用 Python 库接入自选模型,构建定时、并行或嵌入产品的网页自动化。
Stars ★ 104,088
Forks ⑂ 11,481
开源许可 MIT 打开项目 codex 编码智能体 软件开发 Linux
codex ↗ @openai · Rust
在本地终端中运行 Codex 编码智能体
项目简介 Codex CLI 把 OpenAI 的编码智能体带到本地命令行,安装后运行 `codex` 即可开始在项目中处理编码工作。该仓库提供 macOS、Linux 和 Windows 的安装方式,也区分了终端版、IDE 扩展、桌面应用与云端 Codex Web,适合希望以命令行为主要入口的开发者。
Stars ★ 96,948
Forks ⑂ 14,393
开源许可 Apache-2.0 打开项目 playwright 开发框架 测试与调试
playwright ↗ @microsoft · TypeScript
用统一 API 自动化并测试 Chromium、Firefox 和 WebKit。
项目简介 Playwright 让测试或脚本通过同一套 API 驱动 Chromium、Firefox 和 WebKit,适合端到端测试与通用浏览器自动化。它还提供面向编码智能体的 CLI 和 MCP 接口,并可在 VS Code 中录制测试、调试执行过程和查看完整 Trace。
Stars ★ 92,830
Forks ⑂ 6,091
开源许可 Apache-2.0 打开项目 uptime-kuma Web 应用 DevOps 与部署
uptime-kuma ↗ @louislam · JavaScript
自托管监控网站、端口和服务状态,并向多种渠道发送告警。
项目简介 Uptime Kuma 可自托管监控 HTTP、TCP、WebSocket、Ping、DNS、Docker 容器等目标,并以较短间隔记录可用性、延迟和证书信息。你可以建立多个状态页,并通过邮件、Telegram、Discord、Slack 等大量渠道接收告警。Docker 部署最直接,但数据目录需要使用本地卷,项目明确不支持 NFS。
Stars ★ 89,115
Forks ⑂ 8,119
开源许可 MIT 打开项目 NextChat Web 应用 生产力与办公
NextChat ↗ @ChatGPTNextWeb · TypeScript
自托管一个支持多模型与本地存储的跨平台 AI 聊天客户端
项目简介 NextChat 可作为 Web、PWA 或桌面客户端,连接 GPT、Claude、Gemini、DeepSeek 以及自托管兼容模型,并保存提示模板与长对话。它可一键部署到 Vercel 或通过 Docker 自托管;使用在线模型通常需要配置对应 API,浏览器版数据保存在本地。
Stars ★ 88,459
Forks ⑂ 59,439
开源许可 MIT 打开项目 Stirling-PDF Web 应用 文档处理 REST
Stirling-PDF ↗ @Stirling-Tools · Java
在桌面、浏览器或自托管服务器上编辑和自动处理 PDF
项目简介 Stirling PDF 集中提供合并、拆分、签名、涂黑、转换、OCR、压缩和编辑等 PDF 操作,可作为桌面应用使用,也能在浏览器中访问自托管服务。文档可留在自己的环境中处理,并可用无代码工作流或 REST API 批量自动化任务。Docker 命令即可启动基础服务;项目采用 open-core 模式,部分企业功能和授权条款需按其许可证与付费方案确认。
Stars ★ 87,075
Forks ⑂ 7,778
GitHub 更新 2026年7月14日 打开项目 claude-mem 插件 AI 与智能体开发 Claude Code
claude-mem ↗ @thedotmack · JavaScript
跨会话保存代理上下文并按需检索
项目简介 claude-mem 自动记录会话中的工具观察,生成语义摘要并在新会话中渐进式注入相关上下文,让代理延续项目记忆。它提供项目历史搜索、Web 查看器和隐私标记;安装需通过 npx 或插件方式注册钩子与 worker,不能只全局安装 SDK。
Stars ★ 86,722
Forks ⑂ 7,492
开源许可 Apache-2.0 打开项目 OpenHands 智能体 Harness 软件开发 Claude Code
OpenHands ↗ @OpenHands · Python
集中运行、切换并自动化本地或远程编程智能体
项目简介 OpenHands Agent Canvas 是自托管的编程智能体控制台,可从同一界面运行 OpenHands、Claude Code、Codex、Gemini 或其他 ACP 智能体,并在本机、Docker、虚拟机和云端后端间切换。它还能按计划或 Webhook 触发工程流程;直接安装会授予完整文件系统访问。当前代码正迁往 software-agent-sdk 与 agent-canvas 两个仓库。
Stars ★ 80,346
Forks ⑂ 10,253
GitHub 更新 2026年7月10日 打开项目 lobehub 智能体 Harness 生产力与办公
lobehub ↗ @lobehub · TypeScript
组建、调度并持续跟踪由多个智能体组成的 AI 团队
项目简介 LobeHub 将智能体作为工作单元,用户描述需求后即可创建成员,接入不同模型、技能和 MCP 插件,再安排协作并查看运行报告。它适合想集中管理长期多智能体工作的个人或团队;项目仍在活跃开发,自行部署时至少需要配置可用的模型 API 密钥。
Stars ★ 79,840
Forks ⑂ 15,593
GitHub 更新 2026年7月14日 打开项目 hoppscotch Web 应用 测试与调试 Linux
hoppscotch ↗ @hoppscotch · TypeScript
在网页、桌面端或命令行发送、整理并测试 API 请求。
项目简介 用 Hoppscotch 可以从网页、桌面应用或命令行发送 REST、GraphQL、WebSocket 等请求,并直接查看响应。它支持集合、环境变量、前后置脚本和响应测试,个人或团队可选择本地会话、云端同步或自行部署。
Stars ★ 79,811
Forks ⑂ 5,961
开源许可 MIT 打开项目 open-design 桌面应用 设计与创意 MCP
open-design ↗ @nexu-io · TypeScript
用本地编码智能体生成原型、演示稿与多媒体设计
项目简介 Open Design 把本地优先的桌面工作区与编码智能体连接起来,让你用 Skills、CLI 或 MCP 生成网页、桌面和移动端原型、实时仪表盘、演示稿、图片与视频。产物可在沙箱预览,并导出 HTML、PDF、PPTX 或 MP4;它支持 macOS 和 Windows,使用自备模型密钥,也可不打开图形界面直接在智能体中调用。
Stars ★ 78,066
Forks ⑂ 8,965
开源许可 Apache-2.0 打开项目 daytona SDK DevOps 与部署 OpenAPI
daytona ↗ @daytonaio
在隔离沙箱中运行 AI 生成代码并保留执行状态
项目简介 Daytona 提供可通过 SDK、API 或 CLI 创建的隔离计算沙箱,让智能体执行代码、操作文件、管理进程并通过快照保留状态。它支持 Python、TypeScript 等多种客户端,但这个公开仓库自 2026 年 6 月起不再维护,核心开发已迁至私有代码库,使用者需接受无后续修复与支持的限制。
Stars ★ 72,241
Forks ⑂ 5,665
GitHub 更新 2026年7月10日 打开项目 AFFiNE 桌面应用 知识管理
AFFiNE ↗ @toeverything · TypeScript
在本地优先的工作区中统一写作、白板和规划
项目简介 AFFiNE 将文档、无边画布、表格数据库、知识库和规划放在同一个工作区中,让文字、便签、网页、页面链接、图形与幻灯片可以共同编排。它采用本地优先的数据方式,同时支持跨平台客户端、实时同步与协作,也可自行托管社区版。可选 AI 功能还能把内容转为报告、幻灯片或思维导图,适合希望减少多款知识工具切换的人。
Stars ★ 70,439
Forks ⑂ 5,054
GitHub 更新 2026年7月14日 打开项目 pi 智能体 Harness AI 与智能体开发
pi ↗ @earendil-works · TypeScript
用统一API和运行时构建可扩展编码代理
项目简介 Pi Agent Harness 把统一多供应商 LLM API、工具调用运行时、交互式编码 CLI 和终端 UI 拆成可组合模块,便于开发者分别扩展模型、工具和界面。Pi 默认没有内置权限系统,会继承启动进程的文件、网络和凭据访问权限;需要更强边界时应配合容器或沙箱。
Stars ★ 69,444
Forks ⑂ 8,532
开源许可 MIT 打开项目 MetaGPT 智能体编排框架 AI 与智能体开发
MetaGPT ↗ @FoundationAgents · Python
用多角色智能体把一句需求推进为软件项目材料
项目简介 MetaGPT 将产品经理、架构师、项目经理和工程师等角色组织成协作流程,可从一句需求生成用户故事、需求、数据结构、API、文档和代码仓库。它既能通过命令行运行,也能作为 Python 库调用;安装要求 Python 3.9–3.11,并需 Node.js 与 pnpm 才能实际使用。
Stars ★ 69,295
Forks ⑂ 8,836
开源许可 MIT 打开项目 unsloth Web 应用 AI 与智能体开发 Linux
unsloth ↗ @unslothai · Python
在本地运行、微调和导出多种开源模型
项目简介 Unsloth 提供网页界面和代码库,用于搜索、下载、运行、训练并导出文本、语音、视觉与嵌入模型,还可创建数据集和观察训练过程。它支持 Windows、Linux、WSL 与 macOS,但不同硬件可用能力不同,例如部分 CPU 场景仅适合聊天和数据处理。
Stars ★ 68,200
Forks ⑂ 6,136
开源许可 Apache-2.0 打开项目 awesome-claude-skills 资源合集或目录 AI 与智能体开发 Claude
awesome-claude-skills ↗ @ComposioHQ · Python
从精选技能清单发现 Claude 的文档、开发、自动化和协作扩展。
项目简介 awesome-claude-skills 汇总文档处理、开发、数据、沟通、媒体、项目协作和安全等 Claude Skill、资源与工具,并附上创建自定义 Skill 的结构和实践。列表还介绍 connect-apps 插件,借助 Composio 把 Claude 接到 500+ 应用执行邮件、Issue 和 Slack 等操作;该连接功能需要 Composio API key,清单中的第三方项目需分别查看许可和配置。
Stars ★ 67,393
Forks ⑂ 7,568
GitHub 更新 2026年7月10日