agentlego

给LLM智能体装上丰富工具,快速扩展多模态能力

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 35 🐛 待处理 7 👀 关注 9
GitHub ↗
GitHub 星标 ★ 416
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,基于Apache-2.0许可证,完全免费,无付费版本。

项目预览

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

项目数据

分类开源模型
开发团队InternLM
定价模式🏷️完全免费
价格说明开源项目,基于Apache-2.0许可证,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型large-language-models,llm,llm-agents
GitHub 星标★ 416
上线时间2023-05-18 00:00:00
代码更新2024-09-13
仓库体积4.5 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数6

项目介绍

AgentLego 是一个开源工具库,旨在为大型语言模型(LLM)智能体提供丰富的工具 API,增强其与现实世界交互的能力。它解决了智能体在调用外部工具时面临的接口不统一、集成复杂、扩展困难等问题。核心能力包括:提供一套标准化的工具定义和调用协议,支持图像生成、图像编辑、语音合成、目标检测、OCR、姿态估计等多种多模态工具;支持与主流智能体框架(如 LangChain、Transformers Agents)无缝集成;提供灵活的工具注册和发现机制,方便开发者扩展自定义工具。通过 AgentLego,开发者可以快速为智能体装配多样化的技能,使其能处理更复杂的任务。

Star 增长趋势

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

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

使用教程

难度:进阶 约 30 分钟 部署方式:本地安装 4 步

环境要求

  • Python 3.10+
  • 一个模型 API Key

安装与启动步骤

  1. 1装核心包

    它把工具的调用统一成一套接口。

    pip install agentlego
  2. 2补装工具依赖

    部分工具依赖额外的视觉或音频库。

    pip install -U openmim
  3. 3把工具挂给 agent

    注册时要写清描述,否则模型不会调用。

  4. 4试一个多工具任务

    让 agent 自己挑工具,看选择是否合理。

如何确认成功

给一个需要两步工具配合的任务,agent 能自己选对工具并串起来完成,而不是只调一个

注意事项

  • 它做的是把各种能力封装成 agent 可调用的工具,属于中间层。
  • 工具描述写不清,模型就不会调用或调错,这是最常见的失败原因。
  • 部分工具依赖较重,装全量体积很大。
  • 工具越多选择越难,建议按场景分组暴露。
  • 工具执行有副作用时要有确认环节。

核心亮点

  • 内置多种多模态工具(图像、语音、检测等),开箱即用
  • 与LangChain等主流智能体框架无缝集成,接入成本低
  • 工具注册机制灵活,方便开发者扩展自定义能力

不足之处

  • 项目早期,文档和社区生态待观察
  • 工具调用性能与稳定性需进一步验证

适用场景

  • 为聊天机器人添加图像生成或编辑能力
  • 构建能理解图片内容并回答问题的多模态助手
  • 快速为智能体集成语音合成或OCR功能

替代项目

LangChain Tools、Hugging Face Transformers Agents、ToolBench

上一篇:LLM-Blender

下一篇:Swarm

同类项目推荐

bosquet 开源

用 Clojure 构建 LLM 应用,模板+智能体+记忆一站式搞定

Tooling to build LLM applications: prompt templating and composition, agents, LLM me···

★ 379 2026-08-09
agentic-rag-for-dummies 开源

用LangGraph快速搭建会思考的RAG智能体

A modular Agentic RAG built with LangGraph — learn Retrieval-Augmented Generation A···

★ 4363 2026-08-09
chainlit 开源

几分钟内把 LLM 变成可交互的聊天应用

Build Conversational AI in minutes ⚡️

★ 12503 2026-08-09
chonky 开源

用神经网络智能切分文本,提升检索与问答精度

Fully neural approach for text chunking

★ 420 2026-08-09
quarkus-workshop-langchain4j 开源

用 Quarkus 快速上手 LangChain4j,从单轮到智能体编排

Quarkus LangChain4J Workshop that demonstrates both single AI service capabilities a···

★ 113 2026-08-09
Hypha 开源

用状态机和事件溯源把 LLM Agent 做成可回放的生产系统

Harness-oriented agent system framework for production-grade LLM agent applications

★ 451 2026-09-16
reachat 开源

用 React 组件快速搭建 AI 聊天界面,省时又专业

UI Building Blocks for LLM/Chat UIs. Maintained by @goodcodeus.

★ 219 2026-08-09
UnityAgentClient 开源

在 Unity 编辑器里直接调用 AI 代理,自动写代码改场景

Provides integration of any AI agent (Gemini CLI, Claude Code, Codex CLI, etc.) with···

★ 287 2026-08-09
langchain 开源

组装 AI 应用的乐高积木,从想法到上线不换工具

The agent engineering platform.

★ 149256 2026-08-09