介绍近期github上有名的开源项目
GitHub高星AI/LLM相关项目精选(部分项目星数>10k) AutoGPT (166k+⭐):自主AI系统,基于GPT-4实现任务自动化 Transformers (131k+⭐):Hugging Face的多模态模型库 LangChain (91k+⭐):LLM应用开发框架 Dify (110k⭐):可视化LLM应用开发平台 Lobe Chat (64k⭐):多模态聊天应用平台 RA
Star数量大于10k
1. AutoGPT
- GitHub Stars: 166k+
- 项目链接: AutoGPT
- 简介: AutoGPT是一个高度自主的AI系统,使用GPT-4或类似的大语言模型作为其"大脑",能够理解用户的高级指令,自主制定计划并逐步执行以完成任务。它的模块化设计使得Agent能够与外部世界进行交互,处理信息并执行实际操作。
- 应用场景: 自动化数据分析、内容创作、市场研究等。
2. Transformers Agents
- GitHub Stars: 131k+
- 项目链接: Transformers
- 简介: Transformers Agents是Hugging Face公司开发的Transformers库中的一个重要组件,旨在简化基于大规模语言模型的AI Agent的创建和使用过程。它可以轻松访问和使用数千个预训练模型,涵盖了自然语言处理、计算机视觉、语音识别等多个领域。
- 应用场景: 教育领域的智能辅导系统、内容创作领域的多功能创意助手。
3. LangChain
- GitHub Stars: 91k+
- 项目链接: LangChain
- 简介: LangChain是一个用于开发基于大语言模型(LLM)的应用程序的框架。它提供了一套工具和接口,使得构建复杂的AI应用变得更加简单和高效。
- 应用场景: 智能文档分析系统、客户服务领域的高级聊天机器人。
4. Dify
- GitHub Stars: 110k
- 项目链接: Dify
- 简介: Dify是一个开源的LLM应用开发平台,融合了直观可视化界面、RAG工作流、Agent能力、模型管理与全链路可观测性,让开发者能够迅速搭建、调试并部署AI应用。
- 应用场景: 构建智能客服与QA系统、对接企业知识库。
5. Lobe Chat
- GitHub Stars: 64.3k
- 项目链接: Lobe Chat
- 简介: Lobe Chat是一个开源的多模型聊天与应用平台,强调UX体验,支持语音、视觉识别、多模态输入、插件市场、移动端适配和多用户管理。
- 应用场景: 快速搭建高交互、多模态的智能聊天应用。
6. RAGFlow
- GitHub Stars: 62.1k
- 项目链接: RAGFlow
- 简介: RAGFlow是一款基于深度文档理解的开源RAG引擎,旨在为企业与个人提供高质量、可解释的问答与Agent服务。
- 应用场景: 构建文档驱动的问答系统与知识助手。
7. OpenHands
- GitHub Stars: 62k
- 项目链接: OpenHands
- 简介: OpenHands的核心理念是让AI能像人类开发者一样“写更少的代码,完成更多工作”,提供代码编辑、命令执行、网页浏览、API调用等多种能力支持。
- 应用场景: 辅助开发者完成常规代码任务。
8. MetaGPT
- GitHub Stars: 57.8k
- 项目链接: MetaGPT
- 简介: MetaGPT是一个多智能体协作框架,强调“软件公司模拟”,将自然语言需求转化为从用户故事、竞品分析到API设计、文档编写的一整套流程。
- 应用场景: 自动生成软件项目开发提案。
9. LLMs-from-scratch
- GitHub Stars: 56k
- 项目链接: LLMs-from-scratch
- 简介: LLMs-from-scratch是一个从零实现大型语言模型的教学型项目,帮助开发者理解LLM的核心原理与训练过程。
- 应用场景: 教育与教学工具。
10. Huginn
- GitHub Stars: 47k
- 项目链接: Huginn
- 简介: Huginn是一个开源自动化工具,让用户可在自有服务器上运行agents,从网络采集信息并基于条件进行触发动作。
- 应用场景: 信息监控与提醒。
11. Unsloth
- GitHub Stars: 43.8k
- 项目链接: Unsloth
- 简介: Unsloth是一款专为微调LLM而设计的开源工具,目标是提供更加高效且显存友好的训练流程。
- 应用场景: 快速微调LLM模型用于研究或产品原型验证。
12. Mem0
- GitHub Stars: 38.1k
- 项目链接: Mem0
- 简介: Mem0是专为AI Agent设计的长期记忆管理系统,致力于解决AI常见的“遗忘”问题。
- 应用场景: 客服机器人、AI助手和自主系统。
13. ChatTTS
- GitHub Stars: 37.5k
- 项目链接: ChatTTS
- 简介: ChatTTS是一个专为对话式任务优化的开源文本转语音系统,支持多说话人场景。
- 应用场景: 构建人性化语音机器人或互动对话系统。
15. AgentGPT
- GitHub Stars: 31k+
- 项目链接: AgentGPT
- 简介: AgentGPT提供了一个用户友好的Web界面,让即使没有编程背景的用户也能轻松创建和部署AI Agent。
- 应用场景: 个人助理、学习辅导、创意激发。
16. Cherry Studio
- GitHub Stars: 31.3k
- 项目链接: Cherry Studio
- 简介: Cherry Studio是由CSDN、GitCode与华为云CodeArts IDE联合打造的一款AI编程助手平台。
- 应用场景: 项目级代码助手。
17. Khoj
- GitHub Stars: 31.3k
- 项目链接: Khoj
- 简介: Khoj是一个定位为“个人AI第二大脑”的开源助手,支持将多源文档整合为知识库。
- 应用场景: 个人知识管理助手。
18. AIHawk
- GitHub Stars: 28.6k
- 项目链接: AIHawk
- 简介: AIHawk是一个AGPL授权的开源AI Agent,专注于自动申请工作职位。
- 应用场景: 求职者自动申请助手。
19. FastGPT
- GitHub Stars: 25.5k
- 项目链接: FastGPT
- 简介: FastGPT旨在成为一个“AI Agent构建平台”,让开发者无需繁琐配置即可使用可视化工作流与知识库构建复杂AI应用。
- 应用场景: 快速搭建智能问答机器人。
20. CopilotKit
- GitHub Stars: 22.4k
- 项目链接: CopilotKit
- 简介: CopilotKit是一个开源框架,旨在帮助开发者将AI Copilots无缝集成到应用中。
- 应用场景: 嵌入式AI助手。
1. transformers (huggingface/transformers)
- GitHub Stars: ~144 k (GitHub)
- 项目链接: huggingface/transformers
- 简介: 一个统一的 Transformer 模型库,支持文本、图像、音频、视频、多模态模型的训练和推理。 (GitHub)
- 应用场景: NLP、视觉-语言、多模态任务;模型微调、迁移学习、推理服务、研究原型等
2. langchain (langchain-ai/langchain)
- GitHub Stars: ~117 k
- 项目链接: langchain-ai/langchain
- 简介: 构建 LLM 驱动应用与 agent 的高层框架,提供链、工具、agent、记忆、Prompt 管理等模块
- 应用场景: 对话系统、任务自动化 agent、知识检索 + 生成、Agent 管道与流程设计
3. llama.cpp (ggml-org/llama.cpp)
- GitHub Stars: ~80 k+ (在 CPU 本地推理框架中非常知名) (维基百科)
- 项目链接: ggml-org/llama.cpp
- 简介: 用 C/C++ 实现轻量的 LLaMA 模型推理,无需复杂依赖,可在 CPU 上高效运行
- 应用场景: 边缘设备、本地推理、设备端 AI,离线部署小模型
4. Auto-GPT (Significant-Gravitas/Auto-GPT)
- GitHub Stars: ~179 k(非常热门的 agent 项目)
- 项目链接: Significant-Gravitas/Auto-GPT
- 简介: 以 GPT 为核心的自主 agent 系统,尝试让模型具备自动决策、任务分解、执行链能力
- 应用场景: 自动化任务执行、Agent 驱动应用、复杂指令拆解执行
5. gpt-engineer (AntonOsika/gpt-engineer)
- GitHub Stars: ~55 k
- 项目链接: AntonOsika/gpt-engineer
- 简介: 一个以 “说出你要的项目,让 AI 帮你写代码并反馈” 为理念的工具,带有交互式流程
- 应用场景: 原型开发、AI 驱动的代码生成/工程任务优化
6. diffusers (huggingface/diffusers)
- GitHub Stars: ~31 k
- 项目链接: huggingface/diffusers
- 简介: 扩散模型工具库,支持文本生成图像、图像编辑等扩散模型应用
- 应用场景: 文本 → 图像、图像生成、图像编辑、AI 艺术或视觉生成服务
7. deepspeed (microsoft/DeepSpeed)
- GitHub Stars: ~40 k+(或 38k 左右) (Analytics Vidhya)
- 项目链接: microsoft/DeepSpeed
- 简介: 优化大模型训练和推理的系统库,包含 ZeRO,分布式训练、并行化、压缩等特性 (维基百科)
- 应用场景: 大规模模型训练、分布式训练、模型压缩、推理加速
8. openai/whisper
- GitHub Stars: ~66 k+
- 项目链接: openai/whisper
- 简介: OpenAI 的语音识别(ASR)模型与实现
- 应用场景: 语音转文本、语音输入接口、语音助手、音频理解
9. whisper.cpp (ggerganov/whisper.cpp)
- GitHub Stars: ~43 k
- 项目链接: ggerganov/whisper.cpp
- 简介: Whisper 模型的轻量 C/C++ 实现,适合本地 / 设备端运行
- 应用场景: 本地语音识别、脱机语音接口
10. openai/CLIP
- GitHub Stars: ~31 k
- 项目链接: openai/CLIP
- 简介: 文本-图像对齐模型(Contrastive Language-Image Pretraining)
- 应用场景: 图像检索、图像-文本匹配、多模态理解
11. openai/gpt-2
- GitHub Stars: ~24 k
- 项目链接: openai/gpt-2
- 简介: GPT-2 的原始开源实现,是经典的大型语言模型之一
- 应用场景: 语言模型研究、生成任务、模型微调、教育用途
12. sentence-transformers (UKPLab/sentence-transformers)
- GitHub Stars: ~17.7 k
- 项目链接: UKPLab/sentence-transformers
- 简介: 高质量句子/文本 embedding 库,基于 Transformer,适合作语义检索、向量搜索
- 应用场景: 文本检索、相似性匹配、RAG 系统、检索增强生成
13. fastchat / vicuna / FastChat 系列
- GitHub Stars: (作为 LLM 服务 + 交互框架,有多个变体,整体常见于 LLMOps 分类)
- 项目链接: TensorChord / FastChat (及 Vicuna 相关组合)(在 LLMOps 列表中被提及) (GitHub)
- 简介: 用于训练、部署、服务和评估大语言模型 + 对话系统的基础设施框架
- 应用场景: 多模型服务、对话系统部署、聊天机器人基础设施
14. alpaca-lora (tloen/alpaca-lora)
- GitHub Stars: ~19 k
- 项目链接: tloen/alpaca-lora
- 简介: 用 LoRA 方法在消费级 GPU 上微调 LLaMA / Alpaca 的工具/教程
- 应用场景: 小资源设备上的微调、定制模型、个性化模型训练
15. Awesome-LLM (Hannibal046/Awesome-LLM)
- GitHub Stars: ~25 k
- 项目链接: Hannibal046/Awesome-LLM
- 简介: LLM / Agent / 应用方向的精选资源清单(“Awesome” 列表) (GitHub)
- 应用场景: 查询 LLM 生态资源、寻找工具、文献、项目入口
16. LLAMOS (或相关“LLM Agent / MCP / 多 agent 框架”)
(注:这一类项目很多是组合、工具或在 LLMOps / Agent 生态中被收录)
- GitHub Stars: 多数在几万以上
- 项目链接: 可见在 LLMOps / Agent 汇总列表中被引用(如 “Auto-GPT”, “LangChain”, “Llama-Cpp-Agent” 等)(GitHub)
- 简介: 多 agent 协同、任务调度、Agent 系统框架
- 应用场景: 多 agent 协作系统、复杂任务拆解、Agent 管理层
17. FastChat-T5 / FastChat 系统(变体)
- GitHub Stars: 可能在数万左右
- 项目链接: 在 LLMOps / FastChat 生态中被收录 (GitHub)
- 简介: 针对对话 LLM 的训练 / 服务 / 推理框架
- 应用场景: 对话模型部署、推理服务、API 网关
18. vLLM(高效推理与服务引擎)
- GitHub Stars: 通常被列在 LLMOps / 推理框架清单中,多为数万以上
- 项目链接: 在 “Awesome-LLMOps” 或 LLM 框架清单中出现 (GitHub)
- 简介: 高吞吐、低延迟的 LLM 推理 / 服务引擎
- 应用场景: 作为后端推理服务,支持高并发、大吞吐请求
19. Ollama / LocalAI / llama-box(本地 / 轻量推理平台)
- GitHub Stars: 多个组合项目在 LLMOps / 本地 AI 方向出现且星数超 10k
- 项目链接: 在 “Awesome-LLMOps” / Agent 资源中被列出 (GitHub)
- 简介: 本地部署 LLM 推理服务平台或封装层
- 应用场景: 本地模型部署、离线服务、轻资源设备推理
20. ExLlama / AWQ / 加速推理方案
- GitHub Stars: 多个加速 / 推理库在 LLM acceleration 方向被收录,很多具备较高星数
- 项目链接: 在 “Awesome-LLMOps” 或 LLM 框架清单中被列出 (GitHub)
- 简介: 针对特定硬件 / 模型的量化 / 推理加速库
- 应用场景: 模型压缩、量化推理、加速部署
- AutoGPT
-
GitHub: Significant-Gravitas/AutoGPT
-
Star: 161k+
-
描述:构建、部署和运行 AI 智能体的强大平台,支持持续自动化复杂工作流。
- Stable Diffusion web UI
-
Star: 127k+
-
描述:基于 Stable Diffusion 的图形界面工具,用于生成图像,支持多种模型和扩展。
- n8n
-
GitHub: n8n-io/n8n
-
Star: 121k+
-
描述:开源工作流自动化平台,提供 400 + 集成,支持 AI 能力和低代码 / 无代码工作流设计。
- LangChain
-
GitHub: langchain-ai/langchain
-
Star: 117k+
-
描述:用于开发由大型语言模型 (LLM) 驱动的应用程序的框架,简化应用程序的整个生命周期。
- Open WebUI
-
GitHub: open-webui/open-webui
-
Star: 112k+
-
描述:一个可扩展、功能丰富且用户友好的自托管 AI 平台,支持多种 LLM 运行器如 Ollama 和 OpenAI 兼容 API。
- Generative AI for Beginners
-
GitHub: microsoft/generative-ai
-
Star: 94k+
-
描述:微软推出的面向初学者的生成式 AI 资源库,包含教程、代码示例和学习路径。
- Supabase
-
GitHub: supabase/supabase
-
Star: 86.6k+
-
描述:基于 PostgreSQL 的开发平台,提供类似 Firebase 的功能,使用企业级开源工具。PostgreSQL(Postgres)开发平台。Supabase 为您提供专属的 PostgreSQL 数据库,助力您构建网页、移动及人工智能应用。
- vLLM
-
GitHub: vllm-project/vllm
-
Star: 77k+
-
描述:高性能 LLM 服务和推理库,支持 PagedAttention、流式输出和高效内存管理。
- awesome-llm-apps
-
GitHub: dair-ai/awesome-llm-apps
-
Star: 52k+
-
描述:全面的 LLM 应用集合,涵盖各种 AI 应用案例和最佳实践。
- ComfyUI
-
GitHub: comfyanonymous/ComfyUI
-
Star: 49.6k+
-
描述:最强大和模块化的可视化 AI 引擎和应用程序,用于设计和执行高级 Stable Diffusion 管道。
- remote-jobs
-
GitHub: remoteintech/remote-jobs
-
Star: 33.8k+
-
描述:科技行业远程工作机会的汇总资源库,使用 GitHub Actions 自动化更新。
- RWKV
-
GitHub: rwkv-io/rwkv-4
-
Star: 33.2k+
-
描述:开源的 Transformer-like 架构,具有 RNN 的灵活性和 Transformer 的强大能力。
- LLMs-from-scratch
-
GitHub: rasbt/LLMs-from-scratch
-
Star: 30k+
-
描述:从零开始构建大型语言模型的教程和代码库,深入理解 LLM 的内部工作原理。
- LLaMA Factory
-
GitHub: hiyouga/LLaMA-Factory
-
Star: 30k+
-
描述:用于训练、微调、量化和部署 LLaMA 模型的一站式工具包。
- HeyGem
-
GitHub: siliconbased/HeyGem
-
Star: 10k+
-
描述:开源 AI 数字人引擎,用于创建高度逼真的虚拟角色和数字人类。
- MCP Server Collection
-
GitHub: punkpeye/awesome-mcp-servers
-
Star: 20k+
-
描述:包含 100 多个开源 MCP 服务器的集合,涉及浏览器、数据库、文件系统、知识检索等领域。
- system-prompts-and-models-of-ai-tools
-
Star: 18k+
-
描述: AI 工具的系统提示和模型集合,帮助开发者构建更高效的 AI 应用。
- RAGFlow
-
GitHub: infiniflow/ragflow
-
Star: 15k+
-
描述:用于构建和部署检索增强生成 (RAG) 管道的框架,支持多种数据源和模型。
- Grok-1
-
GitHub: xAI/grok
-
Star: 10k+
-
描述: xAI 公司开源的大型语言模型,参数高达 3140 亿,专注于实时信息检索和理解。
更多推荐
所有评论(0)