找到真正适合你的开源方案。
从真实需求出发,按使用场景、资源形态、运行方式和仓库事实,筛选可以直接使用、组合或继续构建的开源项目。
- 项目
- 4,306
- 作者
- 3,645
- GitHub Stars
- 13,022,829
4306 个项目 · 第 4 / 240 页
打开项目 litellmSDK软件开发
litellm↗
@BerriAI·Python
用统一接口调用百余种模型并集中治理 LLM 流量
项目简介LiteLLM 可作为 Python SDK 或自托管 AI Gateway,把 OpenAI、Anthropic、Gemini、Bedrock、Azure 等百余种模型统一成 OpenAI 兼容接口。团队可借此切换提供商,并在网关层集中处理虚拟密钥、成本追踪、负载均衡、日志与防护规则。
- Stars
- ★ 53,206
- Forks
- ⑂ 9,642
- GitHub 更新
- 2026年7月10日
打开项目 last30days-skill插件研究与知识Claude
last30days-skill↗
@mvanhorn·Python
汇总最近一个月的社交平台、开发社区和网页讨论
项目简介输入任意主题后,last30days 会搜索 Reddit、X、YouTube、Hacker News、Polymarket、GitHub 和网页等近期来源,并结合点赞、评论或市场赔率整理带出处的结论。基础来源可在无 Key 时退化为网页模式,更多平台需要自备 API Key、浏览器登录信息或外部工具;它可安装到多种 Agent Skills 主机或作为 Claude Desktop MCP 使用。
- Stars
- ★ 52,131
- Forks
- ⑂ 4,539
- 开源许可
- MIT
打开项目 goose桌面应用软件开发Linux
goose↗
@aaif-goose·Rust
用桌面、CLI 或 API 让 AI 安装、编辑、执行并测试代码
项目简介goose 是可扩展的开源智能体,可通过桌面应用、命令行或 API 处理代码和一般工作流,不只给出建议,还能安装依赖、执行命令、编辑文件并运行测试。它支持任意 LLM,并以 MCP 与 ACP 作为扩展和连接方向;项目提供 macOS、Linux、Windows 安装方式,也允许构建预设供应商、扩展和品牌的自定义发行版。
- Stars
- ★ 51,030
- Forks
- ⑂ 5,647
- 开源许可
- Apache-2.0
打开项目 llama_index开发框架软件开发
llama_index↗
@run-llama·Python
把私有数据接入检索与智能体应用,并按需组合模型组件
项目简介LlamaIndex OSS 提供数据连接、索引、检索和查询组件,用于把文档、API、SQL 等私有信息接入 LLM 或智能体应用。初学者可安装带常用集成的入门包,进阶项目则按需组合核心包和各类模型、嵌入及向量库插件;LlamaParse 是另行提供的商业文档解析与 OCR 平台。
- Stars
- ★ 50,766
- Forks
- ⑂ 7,722
- 开源许可
- MIT
打开项目 gogsWeb 应用软件开发Linux
gogs↗
@gogs·Go
在自己的服务器上搭建轻量的 Git 托管与协作平台。
项目简介Gogs 适合个人或团队快速部署私有 Git 服务,通过独立二进制运行在 Linux、macOS、Windows 和 ARM 设备上。它提供仓库与组织管理、SSH/HTTP 访问、议题、拉取请求、Wiki、镜像迁移和 Webhook,并可使用 PostgreSQL、MySQL、MariaDB 或 SQLite。
- Stars
- ★ 47,681
- Forks
- ⑂ 5,074
- 开源许可
- MIT
打开项目 spotube桌面应用媒体、音频与视频
spotube↗
@KRTirtho·Dart
用插件连接不同音乐来源,在桌面与手机上播放和下载歌曲。
项目简介Spotube 是一款跨平台音乐播放器,通过社区或自建插件接入音乐元数据、播放列表和音频来源。它在本地控制播放,提供同步歌词和带标签的歌曲下载,并支持 Windows、macOS、Linux、Android 与 iOS;iOS 版本以 IPA 提供,需要自行侧载安装。
- Stars
- ★ 47,546
- Forks
- ⑂ 2,197
- GitHub 更新
- 2026年7月14日
打开项目 textgen桌面应用沟通与协作REST
textgen↗
@oobabooga·Python
在本地运行大语言模型,并通过聊天界面或兼容 API 调用。
项目简介TextGen 提供可移植桌面包和网页界面,用于加载本地 GGUF 等模型,进行文本对话、图片理解、文档问答和自由生成。它可切换多种推理后端,并暴露兼容 OpenAI 与 Anthropic 的接口,支持工具调用和 MCP。核心运行可完全离线且无遥测;训练、更多后端和图像生成等功能需要完整安装。
- Stars
- ★ 47,447
- Forks
- ⑂ 5,983
- 开源许可
- AGPL-3.0
打开项目 aider编码智能体软件开发
aider↗
@Aider-AI·Python
在终端中让模型理解代码库、修改代码并自动验证结果
项目简介Aider 会为整个代码库建立结构映射,让云端或本地模型在现有项目中新增功能、修复问题并跨文件编辑。它与 Git 深度集成,可自动提交变更,并在每次修改后运行 lint 与测试;也能从 IDE 注释、图片、网页或语音接收上下文和需求。
- Stars
- ★ 47,251
- Forks
- ⑂ 4,714
- 开源许可
- Apache-2.0
打开项目 upscayl桌面应用设计与创意
upscayl↗
@upscayl·TypeScript
在本地用 AI 放大并增强低分辨率或像素化图片。
项目简介Upscayl 使用 Real-ESRGAN 模型在本地放大图片并补充低分辨率或像素化图像的细节,提供 Windows、macOS 和 Linux 桌面版本,也支持尝试或转换其他模型。它依赖 Vulkan 兼容显卡,许多集成显卡可能无法运行;它适合提升低清图片,但不能修复失焦或严重模糊。
- Stars
- ★ 47,137
- Forks
- ⑂ 2,331
- 开源许可
- AGPL-3.0
打开项目 nanobot智能体运行环境沟通与协作MCP
nanobot↗
@HKUDS·Python
自托管可连接聊天应用和工具的个人 AI 代理
项目简介nanobot 是一个小型自托管 AI 代理运行时,可通过 WebUI、终端或 Telegram、Discord、微信、Slack、邮件等渠道使用。它支持文件与命令工具、网页访问、MCP、记忆、定时自动化、模型切换,并提供 Python SDK 和 OpenAI 兼容 API;安装需要 Python 3.11 以上并配置模型提供方。
- Stars
- ★ 45,219
- Forks
- ⑂ 7,985
- 开源许可
- MIT
打开项目 siyuan桌面应用知识管理Android
siyuan↗
@siyuan-note·TypeScript
用块引用和双向链接管理本地知识库、文档与任务。
项目简介思源笔记以内容块、双向链接和所见即所得 Markdown 编辑器组织个人知识,可把引用、查询、PDF 标注和任务放进同一工作空间。它提供桌面与移动应用,也能通过 Docker 自托管,并支持导出 Markdown、PDF、Word 和 HTML,适合重视本地数据控制的用户。
- Stars
- ★ 45,111
- Forks
- ⑂ 2,885
- 开源许可
- AGPL-3.0
打开项目 logseq桌面应用知识管理
logseq↗
@logseq·Clojure
用本地优先的双向链接笔记整理知识、任务和资料。
项目简介Logseq 用 Markdown 或 Org-mode 笔记、双向链接和知识图谱帮助用户整理想法,也包含任务管理、PDF 标注以及插件和主题生态。桌面与移动端均可使用;新的数据库图谱处于测试阶段,实时协作和新移动端仍为早期版本,重要资料不宜在缺少备份时直接迁移。
- Stars
- ★ 43,855
- Forks
- ⑂ 2,713
- 开源许可
- AGPL-3.0
打开项目 obsidian-skills资源合集或目录文档处理Claude Code
obsidian-skills↗
@kepano
让智能体创建和编辑 Obsidian 笔记、Bases 与 Canvas。
项目简介这些技能教 Claude Code、Codex、OpenCode 等兼容智能体正确处理 Obsidian Markdown、Bases 数据视图、JSON Canvas 和 Obsidian CLI。它还包含 Defuddle,可从网页提取更干净的 Markdown;用户可以通过插件市场、npx skills 或手动复制安装到个人或项目目录。
- Stars
- ★ 41,863
- Forks
- ⑂ 2,983
- 开源许可
- MIT
打开项目 agno开发框架软件开发MCP
agno↗
@agno-agi·Python
在自有云中构建、运行并管理智能体平台
项目简介Agno 由开发 SDK、AgentOS 运行时和控制平面组成,帮助团队在自有云中搭建智能体产品,并掌控数据、上下文、工具、权限、记忆与人工审批。它可提供生产 API、持久化存储、工具接入和可观测能力,适合需要自行运营完整智能体技术栈的开发团队。
- Stars
- ★ 41,085
- Forks
- ⑂ 5,623
- 开源许可
- Apache-2.0
打开项目 appsmithWeb 应用软件开发
appsmith↗
@appsmithorg·TypeScript
连接数据库与 API,低代码搭建内部工具和管理后台
项目简介Appsmith 面向团队内部应用开发,可通过低代码界面构建管理后台、仪表盘和业务操作工具,并连接多种数据库或任意 API。用户可以直接使用云服务,也能通过 Docker、Kubernetes 或 AWS 在自己的环境部署。它适合需要快速交付定制业务界面、同时保留自托管选择的团队。
- Stars
- ★ 40,329
- Forks
- ⑂ 4,645
- 开源许可
- Apache-2.0
打开项目 awesome-cursorrules资源合集或目录软件开发Cursor
awesome-cursorrules↗
@PatrickJS·JavaScript
为 Cursor 项目挑选并复用适配不同技术栈的规则文件
项目简介这是一个按前端、后端、测试、安全等场景整理的 Cursor Project Rules 合集。开发者可将选中的 .mdc 文件放入项目的 .cursor/rules/,让 Cursor 按代码库架构、库偏好和团队规范给出更贴合项目的代码建议。
- Stars
- ★ 40,285
- Forks
- ⑂ 3,446
- 开源许可
- CC0-1.0
打开项目 photoprismWeb 应用媒体、音频与视频
photoprism↗
@photoprism·Go
用 Docker 自托管可搜索的照片库
项目简介PhotoPrism 用于浏览、整理、搜索和分享照片与视频,可自动标注内容、识别人脸,并按地点、颜色、分辨率等条件筛选媒体。社区版可通过 Docker 自托管,支持多架构设备、PWA 和 WebDAV;部分附加功能由会员方案提供。
- Stars
- ★ 39,969
- Forks
- ⑂ 2,310
- GitHub 更新
- 2026年7月14日
打开项目 reactive-resumeWeb 应用文档处理
reactive-resume↗
@amruthpillai·TypeScript
在线制作、更新、分享并导出可自托管的个人简历
项目简介Reactive Resume 提供实时预览、可拖动章节和可定制模板,帮助用户持续制作与更新简历,并导出 PDF、JSON 或 DOCX。简历可以通过独立链接分享,也可从 JSON Resume 导入;需要时还能接入多种 AI 服务。用户既可使用托管服务,也可通过 Docker 自行部署并掌控数据,默认不启用跟踪或分析。
- Stars
- ★ 39,566
- Forks
- ⑂ 4,474
- 开源许可
- MIT