跳到内容

下午好,继续加油,离目标更近一步。

GitHub项目

共 114 篇文章

GitHub项目

llamafile:把大模型打包成单文件,双击就能跑

跑本地大模型是不是总要先装 Python、配 CUDA、再拉一堆依赖?llamafile 把模型权重和推理引擎全部塞进一个可执行文件,双击或一条命令就能启动,适合想快速体验本地模型的开发者,也适合要把模型分发给非技术用户的场景。核心看点- 单文件分发:一个文件同时包含模型和运行时,Linux、macOS、Windows 都能直接执行,省去环境配置的折腾。 - 格式兼容广:支持 GGUF 以及 Llama、Phi、Mistral 等主流架构,命令行里 -m model.llamafile 即可加载,模型文件后缀统一为 .llamafile。 - 自带 Web 聊天界面:启动后自动打开浏览器可视化对话页,无需额外搭前端,同时还提供 OpenAI 兼容 API,方便接入现有工具。▲ github.com(阿里云通义万相 生成配图,非网页截图)适合谁面向想逃开环境配置的本地推理玩家,以及希望把模型作为独立程序交付给同事或客户的人。CPU 也能跑小尺寸量化模型,不强制要求 GPU;Apache-2.0 许可,个人使用和二次修改都比较自由,具体以仓库 LICENSE 为准。想看看有哪些现成模型可以直接下载体验,或者了解怎么把自己的 GGUF 模型打包成单文件,建议直接逛 README 和 Releases 里的示例资源:Mozilla-Ocho/llamafile

GitHub项目

SwarmGPT:让多智能体协作自动化处理复杂AI任务

面对需要多步骤推理、跨平台调用或复杂数据处理的AI任务,单一大模型往往力不从心。SwarmGPT 提供了一个轻量级的框架,让你能轻松编排多个 Agent 进行协作,无需构建庞大的工程体系。核心看点极简的 Agent 编排逻辑:基于 OpenAI 官方 Swarm 理念优化,通过简单的函数调用和状态管理,实现 Agent 间的无缝交接与任务分解,代码可读性极高。原生多模型支持:不仅兼容 OpenAI,还良好支持本地部署模型,方便在成本敏感场景下落地。即插即用的工具链:内置丰富的常用工具接口,开发者可快速扩展自定义功能,解决特定领域的自动化难题。▲ github.com 仓库页截图(仅供参考,以 GitHub 为准)上手提示项目采用 MIT 许可证,商业化无忧。主要依赖 Python 环境,建议配合支持 Function Calling 的 LLM 使用。对于需要私有化部署的团队,结合本地模型即可快速搭建专属的多智能体工作流。想深入了解如何构建你的第一个多 Agent 应用,直接查看 README 获取详细教程。

GitHub项目

Ragas:给RAG系统做体检的开源评估框架,开发者的Debug提效利器

如果你的RAG应用总出“答非所问”的幻觉,盲目调prompt或embedding就像在黑箱里打转。Ragas提供了一套结构化的评测指标(忠实度、答案相关性、上下文精度等),让你能量化知道哪里出了问题,而不是靠感觉迭代。核心看点- 端到端评估:覆盖检索(context recall/precision)和生成(faithfulness、answer relevancy),避免只看LLM输出而忽略检索质量。 - 无须人工标注:利用LLM自动生成测试集并打分,配合少量文档就能跑通评估流程,降低上手成本。 - 可与LangChain/LlamaIndex集成:把评估挂到现有pipeline里,每次修改后一键跑分,用数字追踪改进效果。▲ github.com(阿里云通义万相 生成配图,非网页截图)适合谁正在构建或优化RAG系统的开发者、研究员。项目用Python 3.8+,依赖OpenAI或本地LLM(如通过Ollama)作为评估模型,无特殊GPU要求。API Key视评估模型而定,评测逻辑本身不需要额外秘钥。想给你的RAG应用装一个客观的“监工”?去仓库README看一下metric说明和示例,用pip install ragas就能开始跑第一轮评估:Ragas GitHub

GitHub项目

Quivr:用RAG打造你的第二大脑,私有知识库开源方案

如果你厌倦了把文档喂给ChatGPT后每次都要重复上传,或者担心数据隐私泄露,那Quivr值得你花两分钟看看。它是一个开源的“第二个大脑”,让你用本地或云端LLM构建私有RAG知识库,直接上传PDF、Markdown、代码文件甚至网页链接,就能像聊天一样检索内部信息。无论是个人笔记管理还是团队内部文档问答,都能用上。核心看点- 即插即用的RAG体验:内置文档解析、向量化存储与检索,支持Ollama、OpenAI等多种模型后端;无需手动写Embedding或向量库配置。 - 多模态输入与权限控制:不止文本,还可以拖入图片、音频(需模型支持),并提供简单的用户/群组权限,适合小团队协作。 - 数据完全自主可控:支持本地部署,用PostgreSQL + Supabase存储向量,无需把数据送进第三方SaaS,满足隐私偏好。▲ github.com(阿里云通义万相 生成配图,非网页截图)适合谁知识工作者、研究人员、小团队,或任何想将散落文档按语义组织起来的人。依赖Docker、Node.js,可自托管;若使用本地Ollama无需API Key,若用OpenAI则需自己的Key。MIT许可证,放心商用。上手不难:克隆后执行docker compose up,浏览器打开后台,上传文档即开始问答。更详细的使用技巧可以看看仓库的README和官方文档,社区也在Discord里活跃答疑。快去Quivr仓库里点个Star,给你的知识库加个AI引擎吧。

GitHub项目

Whisper.cpp:纯C++本地语音识别,轻量部署与离线推理利器

厌倦了云端语音识别的高延迟和隐私问题?Whisper.cpp 让你直接在笔记本或 Raspberry Pi 上运行 OpenAI 的 Whisper 模型,纯 C++ 实现,无需 Python 环境,启动即用。非常适合需要在边缘设备、嵌入式系统或离线场景下快速实现语音转文字的研究者和开发者。核心看点- 极致的轻量部署:整个项目编译后仅几 MB,内存占用比官方 Python 版低数倍,支持 INT4/INT8 量化推理,在低端硬件上也能流畅运行。 - 多模型格式与加速:原生支持 ggml 格式的 Whisper 模型,同时兼容 Core ML(Apple 芯片)、OpenVINO、CUDA 等后端,可以根据硬件灵活选择推理引擎。 - 丰富的接口与工具:除了命令行一键转写外,还提供 C API、Python 绑定以及 Web 示例,方便集成到各类应用中,比如实时字幕、语音助手等。▲ github.com(阿里云通义万相 生成配图,非网页截图)上手提示- 环境要求:C++11 以上编译器,CMake 3.10+。无需 GPU,纯 CPU 即可运行,但配备 Apple M 系列芯片或 NVIDIA GPU 能获得加速。 - 获取模型:首次使用会通过 models/download-ggml-model.sh 自动下载 tiny/base/small 等尺寸的模型,默认 tiny 模型在 M1 Mac 上可达实时速度。 - 注意事项:项目采用 MIT 许可证,模型权重需参考 OpenAI 的许可条款;支持的语言与官方 Whisper 一致(已测试中英文)。快去仓库 Releases 页面下载预编译二进制,或直接 clone 编译试试:用命令行 ./main -m models/ggml-tiny.bin -f audio.wav 就能看到实时转写结果。完整用法和优化配置都在 whis…

GitHub项目

OpenWebUI:LLM 交互前端,让本地模型拥有 ChatGPT 级体验

如果你厌倦了在终端里敲命令行调用本地大模型,或者觉得 Ollama 的原生界面太简陋,那 OpenWebUI 就是你要找的答案。它把 llama.cpp、Ollama 等推理后端包装成一套漂亮、可扩展的 Web 界面,支持多模型切换、RAG 知识库、对话历史管理与插件系统,让本地模型体验直接对标 ChatGPT。核心看点- 开箱即用的多模型管理:支持同时连接 Ollama 和 OpenAI 兼容 API,可在同一界面内自由切换不同 LLM,方便对比效果。 - 内置 RAG 与文件上传:用户可上传 PDF、文档等文件,自动进行文本嵌入与检索,实现基于本地知识的问答,无需额外搭建向量数据库。 - 丰富的插件与权限体系:支持自定义工具链、用户分组、API 密钥管理,适合团队协作部署,也便于开发者二次扩展功能。▲ github.com(阿里云通义万相生成配图,非网页截图)上手提示推荐搭配 Ollama 或 llama.cpp 使用,只需 Docker 一键启动(docker run -d -p 3000:8080 ghcr.io/open-webui/open-webui),无需 GPU 也能跑通基础对话。若启用本地 RAG,建议至少 8GB 内存;若需联网搜索或调用付费模型,需准备相应 API Key。项目采用 MIT 许可证,社区活跃,Issue 响应快。从个人实验到团队知识库,OpenWebUI 把本地模型的门槛降到最低。不妨直接打开 OpenWebUI 仓库主页 看看 README 里的部署演示,五分钟就能拥有自己的 AI 聊天台。

GitHub项目

DB-GPT:把大模型接进数据库,自然语言秒变 SQL

如果你每天要在数据库和报表工具之间来回切换,写 SQL 写到手酸,DB-GPT 值得你花一分钟点开看看。它把大模型、智能体和数据操作串成一条完整链路,适合做数据分析、BI 场景的开发者或数据工程师,省去手工调查询的重复劳动。核心看点- 自然语言直通数据库:连上 MySQL、PostgreSQL 等常见存储后,用中文描述需求就能生成查询,还能顺手出图表,让数据问答变得很直接。 - 模型适配灵活:底层支持 Qwen、Llama 等开源权重模型,也允许接外部 API,不绑定单一供应商,团队选型更自由。 - 既有界面也有 API:提供可视化面板方便交互,同时暴露服务接口,想集成到自己的系统里也不麻烦,项目以 Apache-2.0 开源,商用前记得过一遍 LICENSE。▲ github.com(阿里云通义万相 生成配图,非网页截图)适合谁数据分析师、后端开发者,或者想给团队搭一个私有知识库加数据库问答服务的小组。部署上需要能跑开放权重模型的 GPU,也可以走纯 API 模式降低门槛;安装依赖偏向 Python 生态,建议先照着 README 的快速开始跑一遍。想看清完整的模型适配清单和插件玩法,直接进仓库翻文档和示例,打开 DB-GPT 项目主页 慢慢看。

GitHub项目

browser-use:让AI替你控制浏览器,填表下单自动化一步到位

如果你觉得写爬虫脚本太麻烦,或者手动重复网页操作浪费时间,这个仓库就是为你准备的。browser-use 是一个基于大语言模型的浏览器自动化代理,能让AI像人一样在浏览器里点击、输入、滚动,直接执行复杂任务——从批量填表到自动化数据采集,全程只需自然语言指令,适合追求效率的开发者或需要对现有业务流程做无侵入改造的团队。核心看点- 自然语言驱动,零门槛上手:无需编写选择器或XPath,用一句话描述目标(比如“帮我登录知乎,把今日热榜前十条保存成Markdown”),AI自动拆解步骤并操作浏览器。 - 深度集成多种大模型:底层支持GPT-4o、Claude 3.5等主流模型,也兼容本地部署的开源模型(通过Ollama),灵活应对隐私或成本敏感场景。 - 可观察性与错误恢复:实时输出每个动作的思考日志,遇到验证码或页面变更时能自主调整策略,而不是直接崩溃。▲ github.com(阿里云通义万相 生成配图,非网页截图)适合谁Web自动化老手可以把它当成“大脑”替代繁琐的Selenium脚本;产品经理或运营则能直接让AI执行竞品数据巡检、定时打卡等重复劳动。依赖方面,只需Python 3.10+和一个Chrome/Firefox浏览器,配合OpenAI API Key或本地模型即可开始。注意涉及敏感网站时请遵守目标网站的服务条款。项目文档提供了Quickstart示例和完整的Action列表,建议先跑一遍Demo感受“AI替你操作”的丝滑。更多使用技巧和社区踩坑记录,可以直接去仓库的Issues和Discussions里翻——browser-use GitHub 主仓库 里已经有大量真实案例等你挖掘。

GitHub项目

Mastra:面向 AI Agent 的 TypeScript 编排框架,可观测与工具调用一体化

如果你正在用 TypeScript 构建多步骤 Agent 或 RAG 流水线,却苦于调试链路不透明、工具调用难管理,不妨看看 Mastra。这个开源框架把 Agent 编排、记忆管理、工具调用和可观测性打包进一套声明式 API,尤其适合需要精细控制 LLM 行为的 Node.js 后端开发者。核心看点- 声明式 Agent 编排:通过 YAML 或 TypeScript 定义任务图(DAG),支持并行执行、条件分支和循环重试,配合内置的 LLM 调用追踪,每一步的 Token 消耗和延迟都一目了然。 - 工具调用与记忆一体化:自带函数调用脚手架,能自动将外部 API 或数据库操作注册为 Agent 可调用的工具,并支持基于向量存储的短期/长期记忆,减少重复上下文注入。 - 与主流推理后端兼容:开箱支持 OpenAI、Anthropic、Ollama 等,也允许通过自定义 Provider 接入本地模型,配合 可观测性中间件 输出结构化日志,方便集成到 Grafana 或 Datadog。▲ github.com(阿里云通义万相生成配图,非网页截图)适合谁面向 Node.js 全栈或后端开发者,特别是正在搭建客服、代码审查、数据爬取等需要多步推理的 Agent 服务。依赖简单:仅需 Node 18+ 和 npm/pnpm,无需独立服务;若使用内置向量记忆则需一个 PostgreSQL 或 SQLite 实例。所有 API Key 由用户自行管理,框架不采集数据。Mastra 的 README 提供了从零搭建“天气查询 Agent”的快速入门,文档站还有更复杂的 RAG 流水线示例。如果你对 Agent 的可观测性有执念,它的 Tracing 模块值得单独翻翻——或许正是你下一个生产级应用缺失的那块拼图。戳仓库主页 Mastra on GitHub 开始探索。

GitHub项目

InternVL 视觉语言模型开源:多模态理解与图文对话还能本地跑

如果你正头疼怎么把大模型的能力扩展到图像理解上,又不想被封闭API绑死,那这个仓库值得你花三分钟看看。InternVL 是上海 AI Lab 开源的视觉语言模型系列,覆盖从 1B 到 40B 多种规模,支持图像描述、文档问答、图表分析等常见多模态任务,而且部署方案很接地气——单卡 RTX 3090 就能流畅运行轻量版。核心看点规模覆盖广,选择灵活:从 1B 的 Tiny(适合边缘设备)到 40B 的 V2,同一个权重仓库里按需切换,不需要东拼西凑。图文理解表现扎实:在 MMVP、MMMU 等权威基准上跟 GPT-4V 掰手腕,对中文场景也有专门优化,发票、海报、手写笔记的识别准确率很能打。推理工具链齐全:提供官方 Transformers 集成、vLLM 后端支持,还附带简洁的 Gradio 交互界面,拿来就测,不用二次封装。▲ github.com(阿里云通义万相 生成配图,非网页截图)上手提示典型玩法是用 transformers 加载模型做零样本问答,或者部署成 API 给其他应用调用。依赖主要是 PyTorch、transformers、accelerate,建议用 CUDA 11.8+ 的 GPU。轻量版本(InternVL-Chat-V1.1-1B)在 6GB 显存就能完成推理,适合个人开发者或小团队快速验证多模态场景。模型权重遵循 Apache-2.0 许可证,商用前建议核对具体版本声明。想试试多模态能力或者给你的 RAG 系统加上图片理解?直接去仓库 README 看模型卡和快速启动脚本,两行命令就能跑出第一张图的回答。项目地址:InternVL 开源仓库

Welcome! This site is in Chinese. Tap EN in the top bar to read in English.