从工作场景出发,找到开源方案 从真实需求和场景出发,在这里挑选最适合你工作流的开源方案。
项目 4,306
作者 3,645
GitHub Stars 13,022,829 按使用场景 4306 个项目 全部 4306 软件开发 1383 测试与质量 501 运维与安全 506 数据与研究 689 写作与文档 756 内容与设计 613 音视频 324 效率与自动化 390 项目与协作 438 营销与销售 315 业务与合规 197 学习与生活 386 4306 个项目 · 第 46 / 240 页
打开项目 Atomic-Chat 桌面应用 沟通与协作 Linux
Atomic-Chat ↗ @AtomicBot-ai · TypeScript
在桌面运行开放权重模型,并向其他工具提供本地 API
项目简介 Atomic Chat 是跨 macOS、Windows 与 Linux 的本地模型桌面应用,可下载或加载开放权重 LLM 进行聊天,并用统一界面管理不同推理引擎。加载模型后,它会在本机提供 OpenAI 兼容接口,方便编码智能体、CLI、IDE 插件或其他应用复用同一推理服务。实际支持的模型格式与加速方式因系统而异,例如 Linux 版本目前只运行 GGUF 模型。
Stars ★ 1,079
Forks ⑂ 113
GitHub 更新 2026年7月14日 打开项目 openserp API 或服务端 SEO 与搜索优化 OpenAPI
openserp ↗ @karust · Go
自托管多搜索引擎查询、合并结果并提取网页正文
项目简介 OpenSERP 提供 API 和命令行接口,可同时查询 Google、Bing、Yandex、Baidu、DuckDuckGo 与 Ecosia,并把多引擎结果合并去重。一次请求还能返回目标页面的干净文本或 Markdown,适合给智能体、RAG 流程提供实时网页材料,也可用于跨地区 SEO 排名跟踪。它可在本地或 Docker 中自托管,也有保持相同接口形状的托管云版本。
Stars ★ 1,078
Forks ⑂ 132
开源许可 MIT 打开项目 device-os 代码库 软件开发
device-os ↗ @particle-iot · C++
为Particle硬件构建和维护设备固件
项目简介 Particle Device OS 是 Particle 设备的主要固件与系统库源代码,面向需要本地构建、调试和测试设备固件的开发者。仓库包含构建依赖、应用固件 API、系统线程、引导程序、云通信和多种硬件抽象层资料;使用其中系统固件链接库时,还需注意项目说明中的 LGPLv3 许可边界。
Stars ★ 1,074
Forks ⑂ 528
开源许可 LGPL-3.0 打开项目 testzeus-hercules 自动化工作流 测试与调试 MCP
testzeus-hercules ↗ @test-zeus-ai · Python
用 Gherkin 自然语言生成并执行端到端测试
项目简介 Hercules 把易读的 Gherkin 场景转换为自动化 Web 端到端测试,使用 Playwright 操作页面,并输出 JUnit XML 与 HTML 报告,适合不想手写测试脚本的 QA 或业务团队。它还可连接外部 MCP 工具,或作为 MCP 服务向其他客户端提供生成、运行和读取测试结果的能力。
Stars ★ 1,074
Forks ⑂ 172
开源许可 AGPL-3.0 打开项目 KnowNote 桌面应用 知识管理
KnowNote ↗ @MrSibe · TypeScript
把本地文档整理成可对话、可追溯的知识库
项目简介 KnowNote 是无需 Docker 或服务器配置的桌面知识库,可把文档和笔记保存在本地,再通过 RAG 与内容对话、总结和推理,并保留来源追踪。用户可以连接 OpenAI、DeepSeek、Ollama 等自有或私有模型接口,适合学习与研究。当前提供 Windows 和 macOS 版本,项目仍处早期阶段,部分体验尚未完善。
Stars ★ 1,068
Forks ⑂ 141
开源许可 GPL-3.0 打开项目 tockler 桌面应用 生产力与办公
tockler ↗ @MayGo · TypeScript
自动记录电脑使用时间并分析工作习惯
项目简介 Tockler 通过活动窗口标题和空闲状态自动记录电脑使用与工作时间,生成时间线、日周月统计、日历和图表。用户可以回看某段时间使用过的应用、窗口和在线状态,适合想了解实际工作分配而不愿手动计时的人;应用支持 Windows、macOS 和 Linux。
Stars ★ 1,065
Forks ⑂ 122
开源许可 GPL-2.0 打开项目 web-llm-chat Web 应用 沟通与协作 REST
web-llm-chat ↗ @mlc-ai · TypeScript
直接在浏览器本地运行大模型并私密聊天
项目简介 WebLLM Chat 利用 WebGPU 在浏览器内加载并运行大语言模型,让提示词、回复和模型处理留在本机,而不是交给云端推理服务。完成首次设置和模型下载后,它可离线使用,界面支持 Markdown、图片输入和多种内置模型;高级用户还可连接通过 MLC-LLM 提供的自定义模型接口。使用浏览器原生推理需要浏览器支持 WebGPU。
Stars ★ 1,063
Forks ⑂ 225
开源许可 Apache-2.0 打开项目 camera.ui 桌面应用 安全与隐私 Linux
camera.ui ↗ @cameraui · TypeScript
在自有硬件上集中查看、录制和分析监控摄像头
项目简介 camera.ui 是运行在自有硬件上的摄像头监控平台,可集中进行实时查看、设备端 AI 检测和智能家居集成,并通过插件扩展功能,录像保留在用户控制的环境中。项目支持桌面应用、Docker、Proxmox 和裸机 Linux 等安装方式,也提供移动端入口。核心代码免费开源,但全天候录像、语义搜索和推送通知等带星号功能需要订阅,选型时应计入这部分费用。
Stars ★ 1,062
Forks ⑂ 160
开源许可 MIT 打开项目 stackzy 桌面应用 软件开发
stackzy ↗ @theapache64 · Kotlin
分析 Android APK 并识别其中使用的第三方库
项目简介 Stackzy 是一款跨平台桌面应用,用于打开和分析 Android APK,帮助开发者或研究人员识别应用内部使用的第三方库。它结合 APK 解包与反编译工具完成检查,并提供 Windows、Linux 和 macOS 发行包。当前各平台安装包被标记为实验性;使用 JAR 版本需要 Java 15 以上,macOS 的 DMG 未公证,首次打开可能触发系统安全提示。
Stars ★ 1,060
Forks ⑂ 53
开源许可 Apache-2.0 打开项目 ffmpeg-commander Web 应用 媒体、音频与视频
ffmpeg-commander ↗ @alfg · Vue
通过网页表单生成常见 FFmpeg 音视频命令
项目简介 ffmpeg-commander 把常见的视频和音频编码选项做成网页界面,用户选择参数后即可生成对应的 FFmpeg 命令,适合不想从大量命令行选项中手工拼接配置的人。它只覆盖常用操作,生成结果包含一定假设,可能需要根据本机 FFmpeg 版本和编译配置调整。若连接可选的 ffmpegd,还能从浏览器提交编码任务并查看实时进度。
Stars ★ 1,054
Forks ⑂ 108
开源许可 MIT 打开项目 mirobody API 或服务端 个人与日常生活 MCP
mirobody ↗ @thetahealth · C++
在设备或自托管环境中连接健康数据,并交给可选的 AI 助手分析
项目简介 Mirobody 的 C++ 核心可嵌入 Android、iOS 和桌面应用,也能作为自托管服务运行,用统一接口汇集可穿戴设备、化验和临床记录,并通过 FHIR、长期记忆和 MCP 工具提供给多个模型。健康数据可以留在手机或自有基础设施中,但启用外部 LLM、同步或数据供应商后,相关信息仍可能离开本地。它为隐私与合规部署提供技术控制,最终 HIPAA 或 GDPR 责任仍由部署者承担。
Stars ★ 1,050
Forks ⑂ 195
开源许可 Apache-2.0 打开项目 electronegativity 命令行应用 安全与隐私
electronegativity ↗ @doyensec · JavaScript
扫描 Electron 应用中的错误配置与安全反模式
项目简介 Electronegativity 是面向 Electron 开发者与安全审计人员的静态检查工具。它通过 AST 与 DOM 解析扫描源码目录、JavaScript、HTML 或 ASAR 包,查找安全相关配置与实现反模式,并可输出 CSV 或 SARIF。部分发现仍需具备 Electron 安全知识的人手工判断,而且该开源项目已不再积极维护。
Stars ★ 1,049
Forks ⑂ 71
开源许可 Apache-2.0 打开项目 ClawBio 代码库 研究与知识 Claude Code
ClawBio ↗ @ClawBio · Python
用可复现技能运行基因组学与生物信息学工作流
项目简介 ClawBio 把药物基因组报告、变异查询、祖源分析、UK Biobank 检索等流程封装为可由命令行、Python 或 Agent 调用的技能。许多技能会保存重放命令、环境信息和校验和,适合需要本地处理与结果复核的研究者;部分流程仍依赖外部数据库、托管 API 或额外生物信息工具。
Stars ★ 1,039
Forks ⑂ 224
开源许可 MIT 打开项目 webwhiz Web 应用 客服与运营
webwhiz ↗ @webwhiz-ai · TypeScript
抓取网站内容并生成可嵌入的产品问答机器人
项目简介 WebWhiz 会抓取并索引产品网站内容,生成可嵌入网页的客户问答机器人,无需编写前端集成代码。它支持定期更新资料、自定义机器人外观、可视化构建和离线留言。选择自托管时,需要同时运行 API 服务、JavaScript 与 Python 工作进程,并配置 MongoDB、Redis;OpenAI API 密钥是必需项。
Stars ★ 1,039
Forks ⑂ 176
开源许可 AGPL-3.0 打开项目 mcp-searxng MCP 服务端 研究与知识 MCP
mcp-searxng ↗ @ihor-sokoliuk · TypeScript
把自建 SearXNG 搜索和网页读取接入 AI 助手
项目简介 mcp-searxng 是独立运行的 MCP 服务,把一个或多个现有 SearXNG 实例连接到 Claude、Cursor 等 AI 客户端。它支持网页、新闻和文章搜索,提供分页、时间与语言筛选、搜索建议、实例能力查询,并可把指定网页读取成 Markdown;多个副本还能故障转移或并行合并结果。它不是 SearXNG 插件,至少需要配置实例地址。
Stars ★ 1,039
Forks ⑂ 145
开源许可 MIT 打开项目 flow-browser 桌面应用 生产力与办公
flow-browser ↗ @MultiboxLabs · TypeScript
用多空间、侧边栏和 Chrome 扩展组织日常网页浏览
项目简介 Flow Browser 是基于 Chromium 与 Electron 的桌面浏览器,提供多配置文件、多空间、侧边栏、命令面板和标签页持久化,适合希望把不同工作与个人浏览环境分开的用户。它可以直接安装 Chrome Web Store 扩展,并从 GitHub Releases 下载。项目仍在补齐下载管理、固定标签页、自定义搜索引擎等基础功能,因此更适合愿意尝试早期替代浏览器的用户。
Stars ★ 1,037
Forks ⑂ 61
开源许可 GPL-3.0 打开项目 EvoSkill 开发框架 AI 与智能体开发 Claude Code
EvoSkill ↗ @sentient-agi · Python
从失败轨迹中自动演化编码智能体 Skill 的开源框架
项目简介 EvoSkill 是一个用于自动发现和演化编码智能体 Skill 的开源框架。它让智能体反复执行基准任务,分析失败轨迹,联合提出 Skill 与系统提示词变体,再在保留验证集上评估和筛选改进版本。用户可在 Git 仓库中初始化项目,选择 Claude Code、Codex、OpenCode、OpenHands 或 Goose 等运行时,并使用 CSV 问答集或 Harbor 容器化任务。它适合已有明确评测集的团队,也需要配置所选智能体和模型服务的运行环境与凭据。
Stars ★ 1,035
Forks ⑂ 111
开源许可 Apache-2.0 打开项目 dailypaper-skills 资源合集或目录 文档处理 Claude Code
dailypaper-skills ↗ @huangkiki · Python
自动筛选每日新论文并沉淀为 Obsidian 深度笔记
项目简介 dailypaper-skills 会从 Hugging Face Daily、Trending 和 arXiv 获取论文,按研究关键词去重和评分,再生成“必读、值得看、可跳过”的每日推荐。重点论文可继续整理为包含方法、实验、公式、图表与局限的 Obsidian 笔记,并维护目录和概念索引;需要 Claude Code、Obsidian、Python 和 poppler,Zotero 为可选集成。
Stars ★ 1,032
Forks ⑂ 89
开源许可 Apache-2.0