找到真正适合你的开源方案。
从真实需求出发,按使用场景、资源形态、运行方式和仓库事实,筛选可以直接使用、组合或继续构建的开源项目。
- 项目
- 4,306
- 作者
- 3,645
- GitHub Stars
- 13,022,829
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-kumaWeb 应用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
打开项目 NextChatWeb 应用生产力与办公
NextChat↗
@ChatGPTNextWeb·TypeScript
自托管一个支持多模型与本地存储的跨平台 AI 聊天客户端
项目简介NextChat 可作为 Web、PWA 或桌面客户端,连接 GPT、Claude、Gemini、DeepSeek 以及自托管兼容模型,并保存提示模板与长对话。它可一键部署到 Vercel 或通过 Docker 自托管;使用在线模型通常需要配置对应 API,浏览器版数据保存在本地。
- Stars
- ★ 88,459
- Forks
- ⑂ 59,439
- 开源许可
- MIT
打开项目 Stirling-PDFWeb 应用文档处理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日
打开项目 hoppscotchWeb 应用测试与调试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
打开项目 daytonaSDKDevOps 与部署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智能体 HarnessAI 与智能体开发
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
打开项目 unslothWeb 应用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日