首页主题Python
// 主题

Python

40近 90 天热度·40历史累计

// 近 4 周新增

// 生态图谱

LLM18Automation9Agents9Machine Learning5AI5Python
AI 34
Backend 4
Database 1
Security 1

// 近期新项目

查看全部新项目 →

// 本周 TOP 10

01
BerriAI / litellm
LiteLLM 提供了一个统一的接口,可以使用一致的 OpenAI 兼容格式与 100 多个 LLM 提供商进行交互。开发人员可以将其用作 Python SDK 进行直接集成,或者将其部署为生产就绪的代理服务器。该平台通过提供负载均衡、支出跟踪和虚拟密钥等功能,简化了 LLM 的管理流程。
8945,389
02
Kanaries / pygwalker
PyGWalker 将 pandas DataFrames 转换为交互式用户界面,从而简化了 Jupyter Notebook 中的数据分析与可视化过程。它集成了 Graphic Walker 库,提供类似于 Tableau 的拖拽式体验,方便用户进行数据探索和清洗。用户可以直接在现有的 Python 工作流中轻松创建各种图表类型、应用筛选器并执行可视化数据转换。
8215,762
03
bytedance / deer-flow
DeerFlow 是一款开源超级智能体框架,旨在编排子智能体、记忆和沙盒以执行复杂任务。该平台在 2.0 版本中进行了彻底重构,通过模块化的技能和工具架构提供了更强的可扩展性。它支持多种部署环境,包括本地开发和基于 Docker 的生产环境,并集成了对多种消息渠道的支持。
8264,406
04
alibaba / zvec
Zvec 是一款开源的进程内向量数据库,旨在为应用程序直接提供高性能的相似度搜索功能。它支持稠密向量和稀疏向量,并通过预写式日志确保数据持久性。该库具有极高的可移植性,可在 Linux、macOS 和 Windows 等多种平台上运行,无需任何外部服务器配置。
769,527
05
KittenML / KittenTTS
KittenTTS 是一个开源的轻量级文本转语音库,专为 CPU 上的高效语音合成而设计。它提供从 15M 到 80M 参数的多种模型尺寸,确保以极小的磁盘占用空间输出高质量的 24 kHz 音频。该库包含内置的文本预处理功能,并支持可调节的语速,以实现灵活的集成。
7113,712
06
0x0funky / agent-sprite-forge
Agent Sprite Forge 是一款旨在利用 Codex 将自然语言提示词转换为游戏就绪的 2D 精灵图和分层地图的工具。它通过结合 AI 图像生成与确定性的本地后处理技术进行清理和导出,从而实现了资产流水线的自动化。该系统支持多种输出格式,包括动画序列图、透明 GIF、碰撞数据以及复杂的场景布局。
6170
07
browser-use / browser-harness
Browser Harness 通过轻量级且可编辑的 CDP 接口,在 LLM 与浏览器之间建立了直接连接。该系统允许智能体在执行过程中编写并改进其辅助函数,以处理复杂的任务。用户可以利用此框架实现浏览器工作流的自动化,同时构建一个可复用的、由智能体生成的领域技能库。
5326
08
alexzhang13 / rlm
Recursive Language Models (RLMs) 提供了一种任务无关的推理范式,使语言模型能够通过程序化分解和递归自调用来处理近乎无限的上下文。该框架用特定的 RLM 接口取代了标准的补全调用,将上下文卸载到 REPL 环境中进行交互式执行。本仓库提供了一个可扩展的引擎,支持各种本地和基于云的沙箱环境,以促进复杂的多步语言模型推理。
4944
09
MemPalace / mempalace
MemPalace 是一个本地优先的 AI 记忆系统,它将对话历史记录存储为逐字文本,以实现高精度的语义检索。它利用带有可插拔后端的结构化索引方法,将内容组织为侧翼、房间和抽屉,而无需进行外部 API 调用。该平台还具有时间知识图谱、MCP 工具和特定于代理的日记,以提供全面的上下文管理。
4738
10
nikopueringer / CorridorKey
CorridorKey 是一款基于神经网络的工具,旨在解决将前景主体从绿幕或蓝幕背景中分离的复杂问题。它能够为每个像素重建真实的直通色彩和线性 Alpha 通道,从而有效保留头发和运动模糊等精细细节。该项目通过输出与行业标准合成软件兼容的 16-bit 和 32-bit Linear float EXR 文件,为高保真 VFX 工作流程提供支持。
4223

// 历史精选 (40)

BerriAI / litellm
LiteLLM 提供了一个统一的接口,可以使用一致的 OpenAI 兼容格式与 100 多个 LLM 提供商进行交互。开发人员可以将其用作 Python SDK 进行直接集成,或者将其部署为生产就绪的代理服务器。该平台通过提供负载均衡、支出跟踪和虚拟密钥等功能,简化了 LLM 的管理流程。
89
Kanaries / pygwalker
PyGWalker 将 pandas DataFrames 转换为交互式用户界面,从而简化了 Jupyter Notebook 中的数据分析与可视化过程。它集成了 Graphic Walker 库,提供类似于 Tableau 的拖拽式体验,方便用户进行数据探索和清洗。用户可以直接在现有的 Python 工作流中轻松创建各种图表类型、应用筛选器并执行可视化数据转换。
82
bytedance / deer-flow
DeerFlow 是一款开源超级智能体框架,旨在编排子智能体、记忆和沙盒以执行复杂任务。该平台在 2.0 版本中进行了彻底重构,通过模块化的技能和工具架构提供了更强的可扩展性。它支持多种部署环境,包括本地开发和基于 Docker 的生产环境,并集成了对多种消息渠道的支持。
82
bytedance / deer-flow
DeerFlow 2.0 是一个从零开始重写的开源超级智能体框架,旨在编排子智能体、记忆和沙盒。它利用可扩展的技能,并与各种 AI 模型集成,通过灵活的容器化架构执行复杂任务。该框架支持多种部署模式,并提供与 Slack、Telegram 和 Feishu 等消息平台的无缝连接。
79
nesquena / hermes-webui
Hermes WebUI 提供了一个轻量级的深色主题浏览器界面,与 Hermes Agent CLI 功能完全对等。它采用三面板布局,涵盖聊天、文件管理和会话导航,无需复杂的构建步骤或框架。用户可以通过 SSH 隧道或移动设备安全地访问自托管代理,同时保持持久化记忆和跨会话上下文。
78
jamiepine / voicebox
Voicebox 是一个全面的本地优先语音合成工作室,允许用户使用七种不同的 TTS 引擎进行语音克隆和语音生成。该平台具有用于创建复杂叙事的多轨时间轴编辑器,并支持高级后期处理效果以优化音频输出。它专为隐私和性能而设计,可在主流操作系统上原生运行,同时为开发者集成提供了强大的 REST API。
78
HKUDS / RAG-Anything
RAG-Anything 是一个综合性框架,旨在处理和查询包括文本、图像、表格和数学公式在内的多种文档类型。它基于 LightRAG 构建,提供了一个端到端的流水线,将多模态内容整合到统一的知识图谱中以实现智能检索。该系统通过提供单一且连贯的复杂文档分析接口,消除了对多种专用工具的需求。
78
bytedance / agentkit-samples
AgentKit 代码工坊是火山引擎推出的 AI Agent 开发平台示例仓库,旨在帮助开发者快速掌握智能体的构建与部署。该项目提供了从基础入门到复杂场景的多种代码示例,涵盖了多智能体协作、RAG 检索增强及工具调用等核心功能。开发者可以通过这些教程深入理解 AgentKit 的开发工具链,并将其高效集成到各类业务应用中。
78
alibaba / zvec
Zvec 是一款开源的进程内向量数据库,旨在为应用程序直接提供高性能的相似度搜索功能。它支持稠密向量和稀疏向量,并通过预写式日志确保数据持久性。该库具有极高的可移植性,可在 Linux、macOS 和 Windows 等多种平台上运行,无需任何外部服务器配置。
76
BasedHardware / omi
Omi 是一个开源平台,通过实时捕获并转录您的屏幕和对话内容,充当您的第二大脑。它提供 AI 驱动的摘要、待办事项以及一个能够记住您所见所闻的聊天界面。该系统支持跨平台集成,涵盖桌面端、移动设备以及专业的 AI 可穿戴设备。
75
KittenML / KittenTTS
KittenTTS 是一个开源的轻量级文本转语音库,专为 CPU 上的高效语音合成而设计。它提供从 15M 到 80M 参数的多种模型尺寸,确保以极小的磁盘占用空间输出高质量的 24 kHz 音频。该库包含内置的文本预处理功能,并支持可调节的语速,以实现灵活的集成。
71
NousResearch / hermes-agent
Hermes Agent 是由 Nous Research 设计的一款自我提升 AI 助手,通过内置的学习循环来创建并优化技能。它支持多种 LLM 提供商,并可部署在 Telegram、Discord 和本地终端环境等各种平台。该系统具备持久化记忆、定时自动化功能,并能够为复杂的并行任务生成子 Agent。
69
alibaba / pemja
PemJa 是一个开源框架,旨在利用 FFI 促进不同编程语言之间的高性能通信。它为开发人员提供了无缝集成,以便在 Java 应用程序中执行 Python 代码,反之亦然。该项目支持通过标准包管理器进行安装,并提供了一个简单的 API 来跨语言边界调用函数和方法。
68
openai / openai-agents-python
OpenAI Agents SDK 是一个专为构建复杂多智能体工作流而设计的轻量级框架。它支持多种 LLM,并提供工具集成、护栏机制和人机协作等核心功能。开发者还可以利用沙盒智能体处理长时间运行的任务,并借助内置的追踪功能来调试和优化智能体应用。
66
0x0funky / agent-sprite-forge
Agent Sprite Forge 是一款旨在利用 Codex 将自然语言提示词转换为游戏就绪的 2D 精灵图和分层地图的工具。它通过结合 AI 图像生成与确定性的本地后处理技术进行清理和导出,从而实现了资产流水线的自动化。该系统支持多种输出格式,包括动画序列图、透明 GIF、碰撞数据以及复杂的场景布局。
61
alibaba / pipcook
Pipcook 是一个模块化的 JavaScript 应用框架,旨在帮助前端工程师将机器学习集成到他们的工作流程中。它提供了一个全面的流水线系统,允许用户直接在 Node.js 环境中训练、验证和部署机器学习模型。通过桥接对 Python 包的访问,该框架使开发人员能够利用强大的机器学习工具,而无需具备该领域的深厚专业知识。
61
alibaba / ROCK
ROCK 是一个专为智能体强化学习应用设计的可扩展环境管理框架。它利用具有强大隔离机制的客户端-服务器架构,以确保沙箱运行的稳定与安全。该平台提供统一的 SDK,并完全兼容 GEM 协议,从而实现环境交互的标准化。
57
aloshdenny / reverse-SynthID
本项目通过频谱分析和信号处理技术对 Google 的 SynthID AI 水印系统进行逆向工程,且无需访问专有编码器。它提供了一个准确率达 90% 的稳健检测器,以及一个 V3 多分辨率频谱旁路,能够在保持高质量图像的同时显著降低水印能量。该系统利用多分辨率频谱码本,能够识别并精准移除各种图像分辨率下的水印。
56
browser-use / browser-harness
Browser Harness 通过轻量级且可编辑的 CDP 接口,在 LLM 与浏览器之间建立了直接连接。该系统允许智能体在执行过程中编写并改进其辅助函数,以处理复杂的任务。用户可以利用此框架实现浏览器工作流的自动化,同时构建一个可复用的、由智能体生成的领域技能库。
53
google / magika
Magika 是一款利用深度学习提供高精度文件类型识别的 AI 工具,支持超过 200 种内容类型。它配备了高度优化的模型,能够在毫秒级时间内提供推理结果,同时保持约 99% 的准确率。该项目提供通用的命令行界面以及 Python、JavaScript 和 Rust 语言绑定,以支持多样化的开发者工作流程。
50
alexzhang13 / rlm
Recursive Language Models (RLMs) 提供了一种任务无关的推理范式,使语言模型能够通过程序化分解和递归自调用来处理近乎无限的上下文。该框架用特定的 RLM 接口取代了标准的补全调用,将上下文卸载到 REPL 环境中进行交互式执行。本仓库提供了一个可扩展的引擎,支持各种本地和基于云的沙箱环境,以促进复杂的多步语言模型推理。
49
k2-fsa / OmniVoice
OmniVoice 是一款基于扩散语言模型架构的先进大规模多语言零样本语音合成模型,支持超过 600 种语言。该模型具备卓越的推理速度,能够实现高质量的语音克隆与语音设计功能。用户可以通过 Python API 或命令行工具轻松进行语音生成,并支持细粒度的非语言符号及发音控制。
48
MemPalace / mempalace
MemPalace 是一个本地优先的 AI 记忆系统,它将对话历史记录存储为逐字文本,以实现高精度的语义检索。它利用带有可插拔后端的结构化索引方法,将内容组织为侧翼、房间和抽屉,而无需进行外部 API 调用。该平台还具有时间知识图谱、MCP 工具和特定于代理的日记,以提供全面的上下文管理。
47
nikopueringer / CorridorKey
CorridorKey 是一款基于神经网络的工具,旨在解决将前景主体从绿幕或蓝幕背景中分离的复杂问题。它能够为每个像素重建真实的直通色彩和线性 Alpha 通道,从而有效保留头发和运动模糊等精细细节。该项目通过输出与行业标准合成软件兼容的 16-bit 和 32-bit Linear float EXR 文件,为高保真 VFX 工作流程提供支持。
42
fluffypony / dothething
Dothething 是一个本地 AI Agent,能够自主处理研究、浏览器自动化和代码执行等复杂任务。它能够规划自身工作、管理工具,并支持通过自定义技能或 MCP servers 进行扩展。该系统支持持久化会话、成本跟踪以及用于管理多个并行 Agent 的 orchestrator 模式。
41
mvanhorn / last30days-skill
last30days 工具是一款由 AI Agent 主导的搜索引擎,它整合了来自社交媒体、开发者平台和预测市场的实时数据,以提供最新的见解。通过连接 Reddit、X、GitHub 和 YouTube 等相互独立的平台,该 Agent 根据实际的人类参与度而非传统的 SEO 指标来对信息进行评分。它就像一位专业的科研助理,能够针对过去一个月内任何主题、人物或公司提供简洁且基于证据的简报。
40
PaddlePaddle / docs
该仓库包含了官方 PaddlePaddle 文档平台的源代码文件。它将内容组织到 API 参考、用户指南和教程的特定目录中,以支持开发者使用。该项目还提供了 CI 脚本和构建说明,以促进本地文档生成和社区贡献。
39
Alishahryar1 / free-claude-code
Free Claude Code 作为一个兼容 Anthropic 的代理,允许开发者将 Claude Code CLI 和 IDE 的流量路由至各种替代提供商。它支持多种后端,包括 NVIDIA NIM、OpenRouter、DeepSeek 以及通过 Ollama 或 llama.cpp 运行的本地模型。该工具还提供可选的 Discord 和 Telegram 机器人集成,用于远程编程会话和语音笔记转录。
36
HKUDS / DeepTutor
DeepTutor 是一个原生智能体平台,旨在通过统一的聊天工作区和多智能体架构提供个性化的智能辅导。它具备诸如用于交互式学习的 Book Engine、AI Co-Writer 以及用于根据个人用户资料定制体验的持久记忆等高级功能。用户可以通过引导式 CLI 设置或 Docker 轻松部署该系统,并支持广泛的 LLM 和嵌入提供商。
36
anthropics / claude-cookbooks
Claude Cookbooks 提供了一系列全面的代码片段和指南,旨在帮助开发者将 Claude 集成到自己的应用程序中。该存储库涵盖了广泛的主题,包括工具使用、多模态功能以及提示词缓存等高级技术。这些资源旨在方便开发者根据不同的编程语言和项目需求进行灵活调整。
36
baidu / CUP
CUP 是一个功能丰富的 Python 工具库,旨在提供系统资源查询、网络操作及服务构建等多种实用功能。该项目目前已全面转向 Python 3 支持,并为开发者提供了完善的文档与测试支持。用户可以通过 pip 或源码方式轻松安装并集成到项目中。
36
baidu / CUP
CUP 是一个功能丰富的 Python 工具库,旨在提供系统资源查询、网络操作及服务构建等多种实用功能。自 3.3.1 版本起,该项目已全面转向 Python 3 支持,不再为 Python 2.7 提供新功能更新。开发者可以通过 pip 或源码方式轻松安装,并利用其提供的丰富模块简化日常开发任务。
36
tirth8205 / code-review-graph
code-review-graph 使用 Tree-sitter 构建代码库的结构图,为 AI 助手提供精确且具备上下文感知的信息。通过增量跟踪变更并计算修改的影响范围,它显著降低了代码审查过程中的 Token 消耗。该工具通过 Model Context Protocol 与各种 AI 编码平台无缝集成,确保仅分析相关的代码内容。
35
virattt / ai-hedge-fund
AI Hedge Fund 是一个教育性的概念验证项目,旨在探索如何利用人工智能进行交易决策。它采用多智能体系统,模拟各种著名的投资策略和分析方法来评估股票。该系统仅用于研究目的,不执行任何现实世界的金融交易。
33
D4Vinci / Scrapling
Scrapling 是一个自适应网页抓取框架,旨在处理从简单请求到大规模并发爬取的所有任务。它具有智能元素追踪功能,可自动适应网站结构的变化,并内置了能够绕过复杂反爬系统的 fetchers。该库通过类似 Scrapy 的 spider API、强大的会话管理以及通过 MCP server 集成的 AI 支持,为开发者提供了友好的使用体验。
33
hugohe3 / ppt-master
PPT Master 是一款开源工具,可将 PDF、DOCX 文件和 URL 等文档转换为完全可编辑的 PowerPoint 演示文稿。与基于图像的 AI 工具不同,它生成的是原生 DrawingML 形状、文本框和图表,用户可以在 PowerPoint 中直接进行修改。该工作流程与 AI IDE 集成,为创建专业演示文稿提供了一种本地化且注重隐私的解决方案。
30
rohitg00 / ai-engineering-from-scratch
AI Engineering from Scratch 是一个包含 320 小时的综合课程,引导学生从基础的线性代数学习到构建自主智能体集群。该课程强调 AI-native 的学习方法,学生在 20 个不同的阶段中使用 AI coding agents 来测试知识并构建可复用的工具。通过使用 Python、TypeScript、Rust 和 Julia 进行开发,学习者可以建立一个包含 prompts、技能和 agents 的专业作品集,并将其部署到实际环境中。
28
ericosiu / ai-marketing-skills
AI Marketing Skills 是一个为营销和销售团队设计的开源项目,提供了一系列可直接运行的自动化工作流和脚本。这些工具旨在与 Claude Code 或其他 AI 编程代理集成,通过专家面板、评分算法和自动化管道优化业务流程。该项目涵盖了从增长实验、销售线索挖掘到内容运营和财务分析等多个领域的专业技能。
28
shareAI-lab / learn-claude-code
本仓库提供了一个构建 Agent Harness 的综合教育框架,这是 AI 模型感知和行动所必需的基础环境。它认为真正的代理能力是在模型训练期间习得的,而开发者的角色是构建工具、知识和上下文管理系统以支持这些模型运行。通过十二个进阶课程,用户将学习通过逆向工程 Claude Code 背后的原理来构建稳健且可扩展的 Agent 架构。
26
hydropix / TranslateBooksWithLLMs
TranslateBooksWithLLMs 是一款多功能工具,旨在利用各种本地或云端 AI 模型翻译书籍、字幕和任意长度的文档。它具备智能分块系统,可在保留原始格式、样式和结构的同时,通过自动检查点功能允许用户恢复中断的任务。该软件支持 EPUB、SRT、DOCX 和 TXT 等多种文件格式,并同时提供用户友好的 Web 界面和强大的命令行工具。
22

// 项目使用场景

litellm
  • 01适用于 100+ LLM 提供商的统一 API
  • 02具备负载均衡和护栏功能的生产就绪型 AI 网关
  • 03与 MCP 工具和 A2A 代理的无缝集成
pygwalker
  • 01交互式拖拽数据探索与可视化
  • 02Jupyter Notebook 内的可视化数据清洗与转换
  • 03与 Streamlit 无缝集成以构建基于 Web 的数据应用
deer-flow
  • 01编排子智能体和记忆以进行复杂的科研与任务自动化
  • 02在具有可配置安全策略的隔离沙盒环境中执行代码
  • 03与 Slack、Telegram 和飞书等消息平台集成以实现远程智能体交互
deer-flow
  • 01使用子智能体、长期记忆和安全的沙盒环境来编排复杂的工作流。
  • 02与 Slack、Telegram 和 Feishu 等消息渠道集成,以远程接收和执行任务。
  • 03通过可配置的 MCP servers 和自定义技能开发来扩展智能体能力。
hermes-webui
  • 01具有自我提升技能的持久化跨会话 AI 代理管理
  • 02将结果发送至消息平台的自托管 cron 任务调度
  • 03集成式工作区文件浏览,支持内联编辑和语法高亮

// 项目对比

// 相关主题