找到真正适合你的开源方案。
从真实需求出发,按使用场景、资源形态、运行方式和仓库事实,筛选可以直接使用、组合或继续构建的开源项目。
- 项目
- 4,306
- 作者
- 3,645
- GitHub Stars
- 13,022,829
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日
打开项目 openserpAPI 或服务端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-chatWeb 应用沟通与协作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-commanderWeb 应用媒体、音频与视频
ffmpeg-commander↗
@alfg·Vue
通过网页表单生成常见 FFmpeg 音视频命令
项目简介ffmpeg-commander 把常见的视频和音频编码选项做成网页界面,用户选择参数后即可生成对应的 FFmpeg 命令,适合不想从大量命令行选项中手工拼接配置的人。它只覆盖常用操作,生成结果包含一定假设,可能需要根据本机 FFmpeg 版本和编译配置调整。若连接可选的 ffmpegd,还能从浏览器提交编码任务并查看实时进度。
- Stars
- ★ 1,054
- Forks
- ⑂ 108
- 开源许可
- MIT
打开项目 mirobodyAPI 或服务端个人与日常生活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
打开项目 webwhizWeb 应用客服与运营
webwhiz↗
@webwhiz-ai·TypeScript
抓取网站内容并生成可嵌入的产品问答机器人
项目简介WebWhiz 会抓取并索引产品网站内容,生成可嵌入网页的客户问答机器人,无需编写前端集成代码。它支持定期更新资料、自定义机器人外观、可视化构建和离线留言。选择自托管时,需要同时运行 API 服务、JavaScript 与 Python 工作进程,并配置 MongoDB、Redis;OpenAI API 密钥是必需项。
- Stars
- ★ 1,039
- Forks
- ⑂ 176
- 开源许可
- AGPL-3.0
打开项目 mcp-searxngMCP 服务端研究与知识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