ShishirPatil/gorilla

Gorilla: Training and Evaluating LLMs for Function Calls (Tool Calls)

59
/ 100
Established

This project helps developers build applications where large language models (LLMs) can automatically interact with other software systems by calling their APIs. It provides tools and models that convert a user's natural language request into the correct API call, enabling LLMs to perform complex actions. Developers can use this to create more dynamic and capable AI agents that understand and execute tasks across various applications.

12,759 stars. Actively maintained with 1 commit in the last 30 days.

Use this if you are a developer looking to integrate large language models with external services and APIs, allowing your AI applications to perform specific, pre-defined actions based on user prompts.

Not ideal if you are an end-user without programming knowledge, as this project is designed for developers to build AI solutions rather than for direct use.

AI application development API integration LLM orchestration AI agent building software automation
No Package No Dependents
Maintenance 13 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 20 / 25

How are scores calculated?

Stars

12,759

Forks

1,334

Language

Python

License

Apache-2.0

Last pushed

Mar 11, 2026

Commits (30d)

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/ShishirPatil/gorilla"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.