Gorilla
FreeAn API store for LLMs 
About Gorilla
Gorilla is an open-source framework from UC Berkeley that enables large language models (LLMs) to use tools by invoking APIs. Given a natural language query, Gorilla generates semantically and syntactically correct API calls. The project includes the Berkeley Function Calling Leaderboard (BFCL) for evaluating function-calling capabilities, and has released several models including OpenFunctions, OpenFunctions v2, and gorilla-cli. Gorilla supports multiple API hubs like Torch Hub and TensorFlow Hub, and its commercially usable models are licensed under Apache 2.0. The project also introduces RAFT for domain-specific RAG and the Agent Arena for comparing agentic systems.
Key Features
Pros & Cons
- Open source with permissive Apache 2.0 license
- State-of-the-art function calling capabilities for open-source LLMs
- Active community and frequent updates with new benchmarks and features
- Includes rigorous leaderboards for objective evaluation
- Supports multiple API platforms and is extensible