LANGUAGE COLLECTION

Python 开源项目精选

这里汇总了代码库收录的 Python 语言开源项目,按 Star 总量排序,并给出今日新增与 7 日增速,帮助你快速挑出值得深入阅读的项目。

共收录 135 个项目 · 第 4 / 7 页

61

DeepSpeed

deepspeedai / DeepSpeed

DeepSpeed 是微软开源的深度学习优化库,让分布式训练和推理更简单、高效,大幅降低大模型训练成本。

编辑点评DeepSpeed 是训练大规模 AI 模型的事实标准之一,其 ZeRO 显存优化技术能显著降低显存占用,支持千亿级参数训练。适合需要训练或微调大模型的研究团队和企业,同时提供推理优化、混合精度等能力。注意其配置较为复杂,上手门槛偏高,且部分优化依赖特定硬件和 CUDA 环境。

AI 基础设施 模型训练 AI Agent 分布式训练 大模型 显存优化 ZeRO 深度学习
Apache-2.0 · 最近提交 2026-11-03
Python 43k 5.1k ▲ 1
62

PageIndex

VectifyAI / PageIndex

Python 开源项目,涉及agentic-AI、agents、AI

编辑点评适用于AI/大模型、基础设施、数据科学场景。使用 Python 开发,涉及agentic-AI、agents、AI等技术方向。建议关注其社区活跃度和文档完善程度。

RAG AI Agent LLM 应用 Python agentic-AI agents AI AI-agents context-engineering
MIT · 最近提交 2026-11-03
Python 4k 3.4k ▲ 6
63

cli

httpie / cli

HTTPie 是一款现代化的命令行 HTTP 客户端,专为 API 调试而生,支持 JSON、彩色输出、会话、下载与插件,让终端里的 HTTP 请求更简洁直观。

编辑点评在 API 时代,curl 的原始输出和复杂参数常常让人头疼,而 HTTPie 通过语法高亮、结构化 JSON 显示和简洁的请求表达式大幅提升了调试效率。它适合日常接口调试、快速验证 REST API,也适合脚本化集成。值得注意的是,项目已由 Python 迁移至 Go(新版),但核心体验依然一致。

开发工具 Web 开发 命令行工具 HTTP客户端 API调试 JSON支持 开发效率
BSD-3-Clause · 最近提交 2024-12-17
Python 39k 4k ▲ 1
64

khoj

khoj-ai / khoj

Khoj 是一款可自托管的 AI 第二大脑,能从你的文档或网页中获取答案,支持构建自定义代理、自动化任务与深度研究,将任意在线或本地 LLM 变为你的个人自主 AI。

编辑点评Khoj 的核心优势在于“自托管 + 多模型接入”,既能保护数据隐私,又能灵活对接 GPT、Claude、Gemini、Llama 等主流模型。它不只是一个聊天工具,更像一个可编程的 AI 工作台,适合知识管理、研究辅助和个人自动化场景。需要注意的是,自托管部署需要一定的技术背景,且深度研究等高级功能可能依赖外部服务。整体上,对于追求数据掌控和个性化 AI 流程的开发者来说,非常值得一试。

LLM 应用 RAG AI Agent 第二大脑 自托管 RAG 多模型 自动化
AGPL-3.0 · 最近提交 2026-08-02
Python 38k 2.5k ▲ 9
65

spaCy

explosion / spaCy

spaCy 是一个工业级 Python 自然语言处理库,提供高效、可靠的文本分词、词性标注、命名实体识别等功能,用于构建真实 NLP 应用。

编辑点评spaCy 是 Python NLP 领域的事实标准之一,性能强劲且 API 设计清晰,适合快速搭建文本处理流水线。它内置预训练模型和多语言支持,但缺点是对自定义模型训练的支持较复杂,且深度学习集成需搭配其他框架。适合生产环境、信息抽取、文本分类等场景,也是学习工业级 NLP 架构的优秀参考。

AI 基础设施 数据科学 开发工具 自然语言处理 Python 工业级 文本处理 命名实体识别
MIT · 最近提交 2026-10-27
Python 34k 4.7k ▲ 0
66

ML-From-Scratch

eriklindernoren / ML-From-Scratch

用纯 NumPy 从零实现机器学习模型与算法的教程型项目,覆盖线性回归到深度学习,强调代码可读性与原理透明。

编辑点评适合希望深入理解算法内部机制的开发者,通过简洁实现摆脱黑盒依赖。每个算法独立成文件,便于对照数学公式学习。缺点是未覆盖最新前沿模型,且代码为教学简化版,不适合直接用于生产。作为学习资料价值极高,是入门机器学习原理的经典参考。

数据科学 模型训练 机器学习 NumPy 从零实现 算法教学 深度学习
MIT · 最近提交 2023-10-15
Python 33k 5.5k ▲ 5
67

onyx

onyx-dot-app / onyx

开源AI平台,提供支持多种LLM的AI聊天与高级功能,帮助用户快速搭建自托管AI助手。

编辑点评Onyx 是一款功能全面的开源AI平台,最大亮点是兼容几乎所有主流LLM,用户可自由选择模型。它内置聊天、知识库等高级特性,适合团队或开发者自托管部署,避免数据外泄。项目活跃度高,但部署和配置有一定门槛,建议熟悉Docker和LLM生态的开发者使用。

LLM 应用 AI 基础设施 AI Agent AI平台 多LLM支持 AI聊天 自托管 开源
NOASSERTION · 最近提交 2026-11-03
Python 33k 4.7k ▲ 10
68

blender-mcp

ahujasid / blender-mcp

Python 开源项目,涉及3d-modeling、AI、blender

编辑点评适用于AI/大模型场景。使用 Python 开发,涉及3d-modeling、AI、blender等技术方向。建议关注其社区活跃度和文档完善程度。

LLM 应用 Python 3d-modeling AI blender blender-附加组件 claude
MIT · 最近提交 2026-10-29
Python 33k 3k ▲ 55
69

pytorch-lightning

Lightning-AI / pytorch-lightning

统一封装PyTorch训练流程,支持从单卡到万卡零改动训练、微调任意规模模型,极大简化深度学习工程化。

编辑点评PyTorch Lightning 是深度学习领域事实标准的训练框架之一,它把训练循环、日志、checkpoint、分布式训练等样板代码抽象成模块,让研究人员专注于模型本身。适合从实验到生产快速迭代,尤其需要多卡/多机扩展、超参调优的团队。注意其封装层次带来一定学习成本,且部分灵活性与原生 PyTorch 可能产生冲突。

模型训练 AI 基础设施 数据科学 深度学习 模型训练 PyTorch 分布式训练 开源框架
Apache-2.0 · 最近提交 2026-10-30
Python 31k 3.8k ▲ 2
70

openai-agents-python

openai / openai-agents-python

Python 开发的框架/库,涉及agents、AI、框架

编辑点评适用于AI/大模型场景。使用 Python 开发,涉及agents、AI、框架等技术方向。建议关注其社区活跃度和文档完善程度。

AI Agent LLM 应用 Python agents AI 框架 harness 大语言模型
MIT · 最近提交 2026-11-03
Python 3k 5k ▲ 12
71

EasyOCR

JaidedAI / EasyOCR

EasyOCR 是一个开箱即用的 OCR 库,支持 80+ 种语言和 Latin、中文、阿拉伯文、天城文、西里尔文等主流书写系统,帮助开发者快速实现图像文字识别。

编辑点评EasyOCR 最大的优势是开箱即用和语言覆盖面广,无需训练即可直接识别多种文字,适合快速原型验证和小型业务集成。基于 PyTorch,支持 GPU 加速,但识别精度在复杂背景或低质量图像上不如商业方案,且安装体积较大。对于需要轻量、离线、多语种 OCR 的场景,它是性价比很高的选择。

AI 基础设施 数据科学 桌面/移动应用 OCR 多语言识别 Python 计算机视觉 PyTorch
Apache-2.0 · 最近提交 2025-12-05
Python 3k 3.6k ▲ -2
72

d2l-en

d2l-ai / d2l-en

交互式深度学习开源教材,提供多框架代码、数学推导和讨论,被全球500多所大学采用。

编辑点评本书是深度学习中少有的多框架入门经典,覆盖PyTorch、TensorFlow等主流实现,适合想系统学习理论并动手实践的开发者。内容从基础到进阶,配有习题和在线讨论,社区活跃。但篇幅较长,阅读需要耐心,部分翻译版本可能滞后,建议结合官方更新使用。

模型训练 数据科学 开发工具 深度学习 交互式教材 多框架 机器学习 开源教育
NOASSERTION · 最近提交 2024-08-18
Python 3k 5.2k ▲ 1
73

cs249r_book

harvard-edge / cs249r_book

机器学习 Systems

编辑点评适用于AI/大模型、基础设施、桌面/移动应用场景。使用 Python 开发,涉及artificial-intelligence、云-机器学习、computer-systems等技术方向。建议关注其社区活跃度和文档完善程度。

基础设施 桌面/移动应用 Python artificial-intelligence 云-机器学习 computer-systems courseware deep-learning
NOASSERTION · 最近提交 2026-11-03
Python 3k 3.7k ▲ 36
74

data-science-ipython-notebooks

donnemartin / data-science-ipython-notebooks

一站式数据科学 Python 笔记本集合,覆盖深度学习、机器学习、大数据分析与可视化,适合系统学习与实践的主流教程资源库。

编辑点评项目以 Jupyter Notebook 形式整理了深度学习(TensorFlow、Keras 等)、Scikit-learn、Kaggle、Spark/Hadoop 等丰富主题,每个笔记本都配有解释和示例,适合从入门到进阶的数据科学学习者按图索骥。优点是覆盖面广、结构清晰、更新维护良好;缺点是一些内容基于旧版本库,需注意包版本兼容。非常适合教程式自学、面试准备和项目速查。

数据科学 开发工具 模型训练 数据科学 Jupyter Notebook 机器学习 深度学习 大数据
NOASSERTION · 最近提交 2024-03-20
Python 29k 8k ▲ 1
75

agenticSeek

Fosowl / agenticSeek

Python 服务端/API,涉及agentic-AI、agents、AI

编辑点评适用于AI/大模型场景。使用 Python 开发,涉及agentic-AI、agents、AI等技术方向。建议关注其社区活跃度和文档完善程度。

AI Agent LLM 应用 Web 开发 Python agentic-AI agents AI autonomous-agents deepseek-r1
GPL-3.0 · 最近提交 2026-10-22
Python 28k 3.1k ▲ 1
76

haystack

deepset-ai / haystack

开源的 AI 编排框架,用于构建上下文感知、生产就绪的 LLM 应用,支持模块化流水线与 Agent 工作流设计,并提供对检索、路由、记忆和生成的精细控制。

编辑点评Haystack 是 LLM 应用开发的成熟框架,特别适合需要精细控制 RAG 流水线或构建复杂 Agent 的团队。它提供模块化组件和可观测性,灵活度高,但学习曲线较陡,需要一定的架构设计经验。相比 LangChain,Haystack 更强调生产级工程实践,适合对稳定性要求高的项目。

LLM 应用 RAG AI Agent LLM 应用框架 RAG 流水线 Agent 工作流 语义搜索 生产级 AI
Apache-2.0 · 最近提交 2026-11-03
Python 27k 3.4k ▲ 8
77

pandas-ai

sinaptik-ai / pandas-ai

PandasAI 让你通过自然语言与 SQL、CSV、Parquet 等数据源对话,借助 LLM 和 RAG 将数据分析变成聊天式交互。

编辑点评项目把 Pandas 的灵活性与 LLM 的语义理解结合,大幅降低数据分析门槛,适合业务人员快速探索数据,也适合开发者构建对话式 BI。支持多种数据源和 RAG 检索,能处理较大数据集,但复杂查询和准确性仍需校验,建议从简单分析场景入手。

LLM 应用 数据科学 RAG PandasAI 自然语言查询 对话式数据分析 LLM RAG
NOASSERTION · 最近提交 2025-10-28
Python 24k 2.3k ▲ -3
78

vanna

vanna-ai / vanna

通过大语言模型实现自然语言查询SQL数据库的Python框架,利用Agentic检索提升文本到SQL生成的准确性,让用户像聊天一样与数据库交互。

编辑点评vanna 解决了非技术人员直接查询数据库的痛点,通过 Agentic 检索自动获取 Schema、文档和示例,生成更准确的 SQL。适合数据分析师快速探索数据,或为内部工具嵌入自然语言查询能力。支持多种数据库,集成简单。但生成结果依赖模型和检索策略,复杂查询可能出错,建议增加人工校验环节。

LLM 应用 数据科学 开发工具 Text-to-SQL 数据库交互 大语言模型 Agentic 检索 Python
MIT · 最近提交 2026-02-02
Python 24k 2.5k ▲ 0
79

deepface

serengil / deepface

轻量级Python人脸识别与面部属性分析库,支持年龄、性别、情绪和种族识别,开箱即用。

编辑点评DeepFace 将 VGG-Face、FaceNet 等主流模型封装成简洁 API,几行代码即可完成人脸检测、识别及属性分析,适合快速构建原型或集成到安全、零售等场景。优点在于易用性和模型可切换,但属性分析(如种族、年龄)精度有限,且部分模型权重有商业使用限制,生产部署前需注意合规。

数据科学 AI 基础设施 开发工具 人脸识别 人脸属性分析 深度学习 Python库 轻量级
MIT · 最近提交 2026-10-31
Python 24k 3.2k ▲ 5
80

skyvern

Skyvern-AI / skyvern

Python AI/ML 项目,涉及AI、API、自动化

编辑点评适用于AI/大模型、Web 开发场景。使用 Python 开发,涉及AI、API、自动化等技术方向。建议关注其社区活跃度和文档完善程度。

LLM 应用 Python AI API 自动化 浏览器 浏览器-自动化
AGPL-3.0 · 最近提交 2026-11-03
Python 23k 2.2k ▲ 2

相关语言

继续浏览