ToolRegistry

一套工具代码,无缝对接所有主流大模型

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 11 🐛 待处理 10 👀 关注 3
GitHub ↗
GitHub 星标 ★ 67
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源库,MIT 许可证,完全免费,无付费版本。

项目预览

ToolRegistry 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队Oaklight
定价模式🏷️完全免费
价格说明开源库,MIT 许可证,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型agentic-ai,ai-agents,ai-tools,anthropic,function-calling,gemini,langchain-tools,llm,mcp,openai,openapi,python,tool-calling,tool-management,tool-use
GitHub 星标★ 67
上线时间2025-03-21 00:00:00
代码更新2026-11-09
仓库体积5.5 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数5

项目介绍

ToolRegistry 是一个面向函数调用型大语言模型(LLM)的协议无关工具管理库,支持 OpenAI、Anthropic、Gemini、LangChain 和 MCP 等多种主流框架。它解决了开发者在构建 AI Agent 时,工具定义和调用逻辑在不同模型/框架间难以复用和切换的痛点。核心能力包括:统一的工具注册与发现机制,自动将工具转换为各协议所需的格式,并提供一致的工具调用接口。通过抽象层设计,开发者只需编写一次工具逻辑,即可无缝适配多种 LLM 提供商,显著降低集成成本。项目处于早期阶段,代码简洁,适合快速上手,且对 MCP 协议有原生支持,便于接入现代 Agent 生态。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 67

核心亮点

  • 协议无关设计,一套工具代码适配 OpenAI/Anthropic/Gemini/LangChain/MCP,免去重复开发
  • 内置 MCP 支持,紧跟 Agent 工具调用标准,易于扩展
  • 纯 Python 实现,API 简洁,上手门槛低,适合快速集成

不足之处

  • 项目处于早期,星标少,社区和文档生态待观察
  • 缺少大规模生产环境验证,潜在边界情况未暴露

适用场景

  • 构建多模型兼容的 AI Agent,需切换不同 LLM 提供商
  • 将现有工具快速接入 MCP 生态,供外部 Agent 调用
  • 在 LangChain 项目中统一管理工具,简化工具注册流程

替代项目

LangChain Tools、OpenAI Function Calling、MCP (Model Context Protocol)

上一篇:langchainrb

下一篇:apm

同类项目推荐

prism 开源

在 Laravel 中一套代码接入多家大模型,告别 SDK 碎片化

A unified interface for working with LLMs in Laravel

★ 2430 2026-08-09
wechaty 开源

给微信装个 AI 客服,消息秒回不冷场

Conversational RPA SDK for Chatbot Makers. Join our Discord: https://discord.gg/7q8N···

★ 23535 2026-08-09
ExtractThinker 开源

像操作数据库一样,用 LLM 轻松提取文档数据

ExtractThinker is a Document Intelligence library for LLMs, offering ORM-style inter···

★ 1604 2026-08-09
ratel 开源

给 AI 代理瘦身,省 80% token,告别工具过载

Context engineering for AI agents. ~80% fewer tokens. Fix tool overload. Skills and ···

★ 554 2026-08-09
langchainjs 开源

用 JS/TS 快速搭出能调工具、查知识库的 AI 智能体

The agent engineering platform

★ 18333 2026-09-12
TensorFlow.NET 开源

在 C# 中直接跑 TensorFlow,无需学 Python 就能搞深度学习

.NET Standard bindings for Google's TensorFlow for developing, training and deployin···

★ 3389 2026-08-09
adk-rust 开源

用 Rust 快速拼装带记忆和语音的 AI Agent

Rust Agent Development Kit (ADK-Rust): Build AI agents in Rust with modular componen···

★ 746 2026-10-13
llmware 开源

用小型模型快速搭建企业级 RAG 流水线,省成本又安全。

Unified framework for building enterprise RAG pipelines with small, specialized mode···

★ 14823 2026-08-09
attachments 开源

两行代码,把任意文件变成大模型能读的上下文

Easiest way to give context to LLMs; Attachments has the ambition to be the general ···

★ 368 2026-10-14