跳到内容

夜深了,注意休息,愿你今夜好梦。

GitHub项目

共 149 篇文章

GitHub项目

SWE-agent:让 LLM 自动修 GitHub Issue 的智能体框架

开发者最头疼的日常之一:打开 Issue 列表,面对一堆复现步骤和报错日志。SWE-agent 直接把 LLM 变成了能读代码、写补丁、跑测试的“虚拟工程师”——给定一个 GitHub Issue,它能自主理解仓库结构、编辑文件、执行命令,最终提交修复 PR。适合想用 AI 自动化代码维护的团队、研究 LLM 工具调用能力的开发者,以及任何被 Issue 淹没的开源维护者。核心看点- 端到端 Issue 修复:输入 Issue 链接,智能体会自动克隆仓库、定位相关文件、生成 diff 补丁,甚至尝试运行测试验证修复是否正确。实测在 SWE-bench 基准上达到 12.3% 的解决率(2024 年初数据),远超之前的方法。 - 可定制的 Agent-Computer 接口:框架将 LLM 与 Linux 环境(bash、文件系统、编辑器)解耦,你可以替换底层模型(GPT-4、Claude 等),或自定义工具集——比如只允许读取代码而不允许执行。 - 完整的反馈循环:每次代码编辑后,Agent 会读取错误输出或测试结果,迭代修改直到通过。整个过程透明可追溯,所有交互日志都保存在本地。▲ github.com(阿里云通义万相生成配图,非网页截图)适合谁- 想用 LLM 自动化代码 BUG 修复的团队,需要 README 中的 Docker 环境(无需 GPU,但推荐 16GB+ RAM)。 - 研究 Agent 工具调用与规划的研究者,仓库提供了详细的论文复现脚本和评估数据集。 - 注意:目前主要面向 Python 代码库,且需要 GitHub 令牌(用于克隆仓库)和 OpenAI / Anthropic API Key。想立刻让 LLM 帮你修一个 Issue?直接访问仓库首页 SWE-agent,用 pip install sweagent 开始体验。别忘了先看 examp…

GitHub项目

txtai:全能AI语义搜索与工作流引擎,一键本地化

如果你厌倦了为搜索、RAG、知识图谱分别搭建不同服务,txtai 用一个 Python 库把这一切打包了。它基于嵌入式向量数据库,让你仅需几行代码就能在本地跑起语义搜索、LLM 驱动的对话、文档摘要、工作流编排,甚至还能做多模态(图像/文本)联合检索。适合希望快速构建内部知识库、个人助理或轻量级 RAG 应用的开发者与数据科学家。核心看点- 一体化架构:内置向量索引、SQL 查询、LLM Orchestration(支持 Hugging Face 模型、Ollama、OpenAI API 等),无需拼凑多个组件。 - 工作流引擎:通过 YAML 配置或 Python API 定义多步处理管道(如提取→摘要→存储→检索),可串联 Embeddings、翻译、文本提取等操作。 - 多模态与扩展性:支持图像/文本联合嵌入(如 CLIP),并提供 REST API、pip 安装即用,Apache-2.0 许可,社区活跃。▲ github.com(阿里云通义万相生成配图,非网页截图)适合谁- 个人知识管理玩家:把本地的 Markdown 笔记、PDF 文档、网页快照做成可语义搜索的私人图书馆。 - AI 原型开发者:快速验证 RAG、Agent 或文档问答场景,无需折腾 Milvus/Elasticsearch 等重型组件。 - 边缘/离线场景:全本地运行(可选 GPU 或无),依赖 Python 3.8+,小模型也可工作。打开仓库 README 看看内置的 50+ 示例笔记本,你会发现从“给 PDF 做问答”到“构建多轮对话工作流”都能直接套用。更多玩法请戳 txtai GitHub 主页。

GitHub项目

CrewAI:多Agent协作框架让AI团队像人类一样分工

还在为单个大模型无法完成复杂任务而烦恼?CrewAI 帮你组建一支「AI 特工队」——通过角色定义、任务分配和流程编排,让多个 Agent 像人类团队一样协作完成端到端工作流。无论是写代码、做调研还是生成报告,它都能让每个 Agent 各司其职,省去你手动调度模型的麻烦。核心看点- 角色化 Agent 设计:为每个 Agent 分配角色(如研究员、写手、审核员)、目标和背景故事,让模型行为更可预测,协作更自然。 - 灵活的流程控制:支持顺序执行、层级管理和自定义路由,轻松编排复杂任务链,还能嵌入工具调用(搜索、API、代码执行)。 - 轻量且可扩展:基于 Python,依赖简单,可无缝对接 OpenAI、Anthropic 或本地模型(通过 Ollama),适合快速原型到生产部署。▲ github.com(阿里云通义万相生成配图,非网页截图)适合谁- 开发者:想快速搭建多 Agent 应用(如自动化报告生成、客服系统),无需从零设计编排逻辑。 - 研究者:试验多 Agent 协作模式(如辩论、共识机制),CrewAI 提供开箱即用的角色与记忆模块。 - 爱好者:在本地用 Ollama 跑开源模型,体验 Agent 团队如何协同工作。无需 GPU,普通 CPU 即可运行小模型。CrewAI 的文档和示例仓库非常完善,从「Hello World」到复杂工作流都有保姆级教程。建议直接去 GitHub 看示例代码和社区讨论,感受一下多 Agent 协作的魔力:CrewAI 仓库

GitHub项目

让 LLM 学会联网搜索:Tavily 开源 RAG 工具链,精准抓取实时信息

当大模型遇到知识截止日期或需要查询最新新闻、股价、天气时,Tavily 提供了一套轻量级的 RAG 工具链,专为 LLM Agent 设计。它并非简单的搜索引擎包装,而是自动提取搜索结果中的关键段落、过滤广告、并返回结构化 JSON,让模型能直接消费。如果你在构建需要实时信息的聊天机器人或自动化决策系统,这个仓库能省去大量爬虫和文本清洗的脏活。核心看点- Agent 原生接口:输出为 {query, answer, results, response_time} 格式,可直接喂给 LangChain / LlamaIndex 的 Tool 节点,无需额外解析。 - 智能内容提取:自动从搜索结果中抽取最相关的 3-5 个段落,并附带来源 URL 与发布时间,减少模型幻觉。 - 可定制搜索源:支持限定域名(如 site:arxiv.org)、设置搜索深度(快速/深度模式),满足从简单问答到深度调研的不同场景。▲ github.com(阿里云通义万相生成配图,非网页截图)适合谁- 正在用 LangChain 或 AutoGPT 构建 Agent 的开发者,需要让 Agent 具备联网能力。 - 希望为内部知识库 RAG 系统补充实时外部信息的团队,避免模型回答过时。 - 对数据新鲜度有硬性要求的应用(如金融舆情监控、新闻摘要),Tavily 的深度模式会完整爬取页面正文。使用前需申请免费的 API Key(每日 1000 次调用),安装 pip install tavily-python 即可开始。更多高级用法(如自定义提取模板)见仓库的 Examples 文件夹。

GitHub项目

InstantID:一张照片秒级生成风格化肖像,无需额外训练

厌倦了为生成一张特定风格的肖像照而反复调试 LoRA 或等待漫长的 Dreambooth 训练?InstantID 让你仅用一张参考照片,就能在几秒内生成保持身份特征(ID)的多种风格肖像,效果自然、无需额外微调。适合需要快速生成个性化头像、虚拟角色或创意素材的开发者与创作者。核心看点- 零训练,即插即用:基于预训练的 Stable Diffusion 模型,无需 LoRA 或 DreamBooth 训练,一张参考图即可完成身份保持的图像生成。 - 高保真身份保留:通过创新的 IdentityNet 结构,同时利用面部嵌入和关键点信息,在风格大幅变换时仍能稳定保留面部特征。 - 风格兼容性强:支持与 ControlNet、IP-Adapter 等主流扩散生态工具协同,可结合不同风格 LoRA 或提示词实现多样化的肖像效果。▲ github.com(阿里云通义万相生成配图,非网页截图)适合谁AI 图像应用开发者 可快速集成个性化生成功能;设计师与内容创作者 需要为人物生成不同风格(如赛博朋克、古风、插画)的肖像素材;研究者 可参考其身份保持机制进行二次探索。依赖 PyTorch 与 Diffusers 库,推荐使用 GPU(显存 ≥ 8 GB)以获得流畅体验。想快速跑通体验?直接看 README 的“Quickstart”部分,或去 Hugging Face 在线 Demo 试试。更多技术细节与社区案例,欢迎访问 InstantID GitHub 主页。

GitHub项目

Chrome 小模型也能跑 RAG:Surya 精准文档 OCR 与版面解析

如果你正头疼 PDF 表格、多栏排版、数学公式在 RAG 流水线中频频丢失语义,Surya 可能是你一直等的那个“文档理解”利器。这个开源项目专为复杂文档 OCR 与版面分析设计,能准确识别文本、表格、公式、页眉页脚,并输出结构化的 Markdown 或 JSON,让后续的检索与问答不再依赖“先转图片再瞎猜”的笨办法。核心看点- 精准版面解析:支持检测标题、段落、表格、图片、公式等 20+ 种区块,对多栏、手写混排、扫描件都有不错的鲁棒性,输出结构可直接喂给 RAG 分块逻辑。 - 轻量级 OCR 引擎:基于 Transformer 架构,不依赖云 API,单张 A100 或 RTX 4090 即可跑出高精度结果,Apache-2.0 许可证下可自由商用。 - 结构化输出与管线友好:能直接输出 Markdown(含表格、公式 LaTeX)、HTML 或带坐标的 JSON,方便与 LangChain、LlamaIndex 等框架集成,省去后处理脏活。▲ github.com(阿里云通义万相生成配图,非网页截图)适合谁- RAG 应用开发者:需要将 PDF/扫描件拆成语义完整的文本块,Surya 的版面识别能大幅减少“表格被切碎”“公式变乱码”的痛点。 - 文档智能研究者:想快速获得高质量标注数据,或对比不同 OCR/版面分析模型效果。 - 需要本地部署的团队:模型权重约 1.5GB,单 GPU 即可推理,无需调用外部 API,数据安全可控。依赖 Python 3.9+、PyTorch,推荐至少 8GB 显存。无论你是想给 RAG 管线加个“文档理解”层,还是单纯需要比 Tesseract 更聪明的 OCR,Surya 都值得点进仓库细看 README 和在线 Demo。想体验完整能力,直接去 Surya GitHub 仓库 克隆运行,或看看作者提供的 Colab 笔记本。

GitHub项目

OpenVoice: 即时语音克隆,仅需短音频即可生成多语言语音

如果你在寻找一个能快速克隆任意说话人音色、并支持多语言语音生成的工具,OpenVoice 值得一试。由 myshell-ai 开源,它只需几秒的参考音频就能捕捉语音特征,并独立控制音色、情感与口音,非常适合语音合成、虚拟角色配音等场景。核心看点- 即时音色克隆:无需大量训练数据,上传一段短音频即可提取说话人特征,生成与目标音色高度一致的语音。 - 细粒度控制:可独立调节情感(如平静、快乐)和口音(如美式、英式),并支持跨语言(中、英、日、法等)合成。 - 轻量部署:基于 PyTorch,模型体积较小,在消费级 GPU(如 RTX 3090)上即可运行,并提供清晰的推理脚本。▲ github.com(阿里云通义万相生成配图,非网页截图)上手提示推荐使用 Python 3.8+ 和 PyTorch 1.13+,有 GPU 可大幅加速推理。无需外部 API Key,所有模型权重随仓库发布(遵循 MIT 许可证)。适合语音 AI 开发者、内容创作者和研究者快速集成语音克隆能力。更多细节与示例音频请查看仓库 README,动手试试你的第一个音色克隆:OpenVoice GitHub 仓库

GitHub项目

LlamaParse:RAG 场景下的智能文档解析利器

手头有一堆 PDF、PPT 或 Excel 文件想喂给大模型做 RAG,却总被混乱的排版、表格和图表搞到崩溃?LlamaParse 专为此而生——它是由 LlamaIndex 团队开源的文档解析引擎,能像人一样理解文档结构,把复杂内容干净地转为 Markdown,直接对接你的 RAG 流水线。核心看点- 高保真结构解析:内置视觉模型,能识别段落、标题、表格、列表和图表,输出整洁的 Markdown,而非杂乱文本碎片。 - 多格式支持:PDF、PPT、Word、Excel 等常见办公文档全覆盖,甚至可处理扫描件(需配合 OCR)。 - 云服务 + 本地部署双模式:提供免费 API(限速)和自托管选项,后者适合隐私敏感场景。▲ github.com(阿里云通义万相生成配图,非网页截图)适合谁- RAG 应用开发者:需要高质量文档输入来提升检索准确率的团队。 - 企业内部知识库搭建者:处理大量非结构化报表、合同、白皮书。 - AI 研究爱好者:想探索视觉语言模型在文档理解上的落地应用。依赖 Python 3.9+,API 模式无需 GPU,本地部署需至少 8GB 显存。LlamaParse 在 GitHub 上持续迭代,社区活跃度很高。去 LlamaParse 仓库 看看 README 和示例,几分钟就能集成到你的 RAG 流程里。

GitHub项目

LLM-Fine-Tuning:高效微调大模型的实战工具箱,LoRA/QLoRA全支持

如果你正为如何在自己的数据上高效微调大语言模型而头疼,这个仓库就是你的救星。它提供了从环境配置到模型部署的完整微调流水线,尤其适合那些既想节省GPU资源、又希望获得专业级微调效果的开发者。项目基于Hugging Face生态构建,对新手友好,同时保留了高级调优的灵活性。核心看点- 一键式微调脚本:支持 LoRA、QLoRA、全参数微调三种模式,只需修改配置文件即可切换,无需手动编写训练循环。 - 多模型兼容:已适配 Llama 2/3、Mistral、Qwen、ChatGLM 等主流开源模型,并持续更新。 - 实用工具链:内置数据格式转换、分词器预处理、训练监控与评估脚本,减少重复造轮子。▲ github.com(阿里云通义万相生成配图,非网页截图)上手提示推荐在单张 24GB显存 的GPU(如RTX 4090)上运行QLoRA,可微调7B参数模型。需要安装Python 3.10+和PyTorch 2.0+,无需任何API Key。项目采用 Apache-2.0许可证,可自由用于商业和研究。想快速体验微调效果?直接克隆仓库并按README中的示例命令跑一遍,几分钟内就能看到模型在自定义对话数据上的表现。更多调参技巧和模型支持列表,记得去 GitHub仓库 的Issues和Wiki里探索。

GitHub项目

DeepSeek-Coder-V2:开源最强代码大模型,推理与生成双提升

如果你正在寻找一款在代码生成、推理和修复上能媲美甚至超越 GPT-4 的开源模型,DeepSeek-Coder-V2 值得立刻点开。它基于 MoE 架构,在 HumanEval、LiveCodeBench 等基准上表现亮眼,且支持 128K 上下文,非常适合处理复杂代码库或长程推理任务。无论是个人开发者还是团队,都能用它加速编码或搭建本地代码助手。核心看点- MoE 架构与超长上下文:采用混合专家模型,在保持高效推理的同时,支持 128K 上下文窗口,可一次性处理大型代码文件或跨文件依赖分析。 - 多语言与多任务覆盖:在 Python、Java、C++、JavaScript 等主流语言上表现优异,同时具备 代码生成、补全、修复和解释 能力,甚至能处理数学推理和通用问答。 - 开源权重与商业友好许可:模型权重以 Apache-2.0 许可证 发布,可自由用于商业项目,社区已有基于它构建的插件和工具链。▲ github.com(阿里云通义万相生成配图,非网页截图)上手提示推荐在 8GB 以上显存 的 GPU 上运行量化版本(如 4-bit),或直接通过 Hugging Face 的 Transformers 库加载。无需额外 API Key,下载权重即可本地部署。如果你更关注推理速度,可以配合 vLLM 或 llama.cpp 使用。想体验最新代码模型的能力边界?前往仓库查看模型卡、示例代码和社区贡献的部署方案,或许能直接解决你手头的编码难题。立即探索 DeepSeek-Coder-V2。

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