InternLM/agentlego
AgentLego provides a library of versatile tool APIs for extending and enhancing LLM-based agents with multimodal capabilities.

AgentLego is an open-source library of tool APIs designed to extend large language model agents. It offers tools for visual perception, image generation and editing, speech processing, and visual-language reasoning. The library provides a flexible interface allowing users to define custom tools with arbitrary arguments and outputs. It integrates with existing agent frameworks including LangChain, Transformers Agents, and Lagent, and supports remote tool serving for models requiring GPU environments.
Frequently asked
- What is InternLM/agentlego?
- AgentLego provides a library of versatile tool APIs for extending and enhancing LLM-based agents with multimodal capabilities.
- Is agentlego open source?
- Yes — InternLM/agentlego is open source, released under the Apache-2.0 license.
- What language is agentlego written in?
- InternLM/agentlego is primarily written in Python.
- How popular is agentlego?
- InternLM/agentlego has 412 stars on GitHub.
- Where can I find agentlego?
- InternLM/agentlego is on GitHub at https://github.com/InternLM/agentlego.