OpenBMB/BMTools
An open-source framework that extends large language models with external tools and plugins for agent-like capabilities.

Velocity · 7d
+2.4
★ / day
Trend
→steady
star history
BMTools provides a platform for building and sharing tools that extend language models, functioning as an open-source academic equivalent to ChatGPT-Plugins. Users can create plugins by writing Python functions and leverage external tool integrations. The project includes ToolBench, a large-scale benchmark for evaluating tool learning capabilities, and is connected to the broader XAgent autonomous agent framework.