Source: https://seerepo.com/r/ShishirPatil/gorilla/built
Markdown source: https://seerepo.com/r/ShishirPatil/gorilla/built.md
Description: gorilla is a Python repo built with FastAPI, uvicorn, React, and react-router-dom. It signs people in with cryptography and google-auth-oauthlib.

# What is gorilla built with?

gorilla is a Python repo built with FastAPI, uvicorn, React, and react-router-dom. It signs people in with cryptography and google-auth-oauthlib, uses AI through accelerate, cohere, einops, faiss-cpu, rank-bm25, and 8 more, makes its content with beautifulsoup4, html2text, pypdf2, and dompurify, validates its data with Pydantic, is tested with Pytest and Testing Library, deploys with boto3, coloredlogs, waitress, and docker, and uses mysql-connector-python, MySQL, pymysql, and Hugging Face. It has 49,622 written lines, with 8 test files.

Read on November 10, 2026, at commit 6ea5797.

Repository: https://github.com/ShishirPatil/gorilla

## Frontend (/)

### Interface

- **[prompt-toolkit](https://seerepo.com/uses/prompt-toolkit)**: 2 files
- **halo**: 1 file
- **[questionary](https://seerepo.com/uses/questionary)**: 1 file

## Backend (/)

### The base

- **[FastAPI](https://seerepo.com/uses/fastapi)**: 1 file

### Data

- **mysql-connector-python**
- **[MySQL](https://seerepo.com/uses/mysql)**: 1 file · [goex/requirements.txt, line 8](https://github.com/ShishirPatil/gorilla/blob/6ea57973c7a6097fd7c5915698c54c17c5b1b6c8/goex/requirements.txt#L8)
- **[pymysql](https://seerepo.com/uses/pymysql)**: 1 file

### Sign-in

- **[cryptography](https://seerepo.com/uses/cryptography)**
- **[google-auth-oauthlib](https://seerepo.com/uses/google-auth-oauthlib)**: 1 file

### AI

- **[accelerate](https://seerepo.com/uses/accelerate)**
- **cohere**
- **[einops](https://seerepo.com/uses/einops)**
- **[faiss-cpu](https://seerepo.com/uses/faiss-cpu)**
- **[rank-bm25](https://seerepo.com/uses/rank-bm25)**
- **[sentence-transformers](https://seerepo.com/uses/sentence-transformers)**
- **[sentencepiece](https://seerepo.com/uses/sentencepiece)**
- **[transformers](https://seerepo.com/uses/transformers)**: 7 files
- **[torch](https://seerepo.com/uses/torch)**: 6 files
- **[datasets](https://seerepo.com/uses/datasets)**: 4 files
- **[langchain-openai](https://seerepo.com/uses/langchain-openai)**: 2 files
- **[LangChain](https://seerepo.com/uses/langchain)**: 1 file

### Services

- **[OpenAI](https://seerepo.com/uses/openai)**: 5 files · [goex/exec_engine/credentials/credentials_utils.py, line 138](https://github.com/ShishirPatil/gorilla/blob/6ea57973c7a6097fd7c5915698c54c17c5b1b6c8/goex/exec_engine/credentials/credentials_utils.py#L138)
- **[Hugging Face](https://seerepo.com/uses/hugging-face)**: 1 file · [gorilla/inference/apply_delta.py, line 17](https://github.com/ShishirPatil/gorilla/blob/6ea57973c7a6097fd7c5915698c54c17c5b1b6c8/gorilla/inference/apply_delta.py#L17)

## Support (/)

### The base

- **[uvicorn](https://seerepo.com/uses/uvicorn)**

### Content

- **[beautifulsoup4](https://seerepo.com/uses/beautifulsoup4)**
- **[html2text](https://seerepo.com/uses/html2text)**
- **[pypdf2](https://seerepo.com/uses/pypdf2)**: 2 files

### Validation

- **[Pydantic](https://seerepo.com/uses/pydantic)**

### Testing

- **Pytest**

### Deploy

- **[boto3](https://seerepo.com/uses/boto3)**
- **[coloredlogs](https://seerepo.com/uses/coloredlogs)**
- **waitress**
- **[docker](https://seerepo.com/uses/docker)**: 1 file

### Tools

- **datamodel-code-generator**
- **overrides**
- **pip**
- **Typer**
- **tree-sitter**: 2 files
- **docopt**: 1 file
- **tree-sitter-java**: 1 file
- **tree-sitter-javascript**: 1 file

### Other

- **filelock**
- **google-search-results**
- **mpmath**
- **networkx**
- **NumPy**
- **pandas**
- **protobuf**
- **tabulate**
- **python-dotenv**: 5 files
- **tqdm**: 4 files
- **requests**: 3 files
- **pyyaml**: 1 file
- **tenacity**: 1 file

## Frontend (agent-arena/client)

### The base

- **[React](https://seerepo.com/uses/react)**: 22 files

### Styles

- **[Bootstrap](https://seerepo.com/uses/bootstrap)**: 2 files

### Interface

- **react-bootstrap**: 16 files
- **[react-toastify](https://seerepo.com/uses/react-toastify)**: 10 files
- **[react-select](https://seerepo.com/uses/react-select)**: 4 files
- **ace-builds**: 2 files
- **react-ace**: 2 files
- **[@uiw/react-codemirror](https://seerepo.com/uses/uiw-react-codemirror)**: 1 file

### Icons

- **[react-icons](https://seerepo.com/uses/react-icons)**: 2 files

## Support (agent-arena/client)

### The base

- **[react-router-dom](https://seerepo.com/uses/react-router-dom)**: 8 files

### Content

- **[dompurify](https://seerepo.com/uses/dompurify)**: 1 file

### Testing

- **Testing Library**: 2 files

### Other

- **Axios**: 13 files
- **[Vercel](https://seerepo.com/uses/vercel)**: 4 files
- **ansi_up**: 2 files
- **web-vitals**: 1 file

## Other repos with a similar stack

- [run-llama/llama_index](https://seerepo.com/r/run-llama/llama_index/built): MySQL, pymysql, OpenAI, prompt-toolkit, cryptography, google-auth-oauthlib, cohere, einops, sentence-transformers, sentencepiece, transformers, torch, datasets, LangChain, beautifulsoup4, html2text, pypdf2, Pydantic, boto3, docker · [Compare](https://seerepo.com/compare/run-llama/llama_index/vs/ShishirPatil/gorilla)
- [bojieli/ai-agent-book](https://seerepo.com/r/bojieli/ai-agent-book/built): FastAPI, OpenAI, Hugging Face, uvicorn, React, google-auth-oauthlib, accelerate, faiss-cpu, rank-bm25, sentence-transformers, sentencepiece, transformers, torch, datasets, langchain-openai, beautifulsoup4, html2text, pypdf2, Pydantic · [Compare](https://seerepo.com/compare/bojieli/ai-agent-book/vs/ShishirPatil/gorilla)
- [open-webui/open-webui](https://seerepo.com/r/open-webui/open-webui/built): FastAPI, pymysql, OpenAI, Hugging Face, uvicorn, cryptography, accelerate, einops, rank-bm25, sentence-transformers, sentencepiece, transformers, LangChain, beautifulsoup4, Pydantic, boto3, dompurify · [Compare](https://seerepo.com/compare/open-webui/open-webui/vs/ShishirPatil/gorilla)
- [datawhalechina/hello-agents](https://seerepo.com/r/datawhalechina/hello-agents/built): FastAPI, OpenAI, Hugging Face, uvicorn, React, react-router-dom, accelerate, rank-bm25, sentence-transformers, transformers, torch, datasets, langchain-openai, beautifulsoup4, pypdf2, Pydantic, dompurify · [Compare](https://seerepo.com/compare/datawhalechina/hello-agents/vs/ShishirPatil/gorilla)
- [langflow-ai/langflow](https://seerepo.com/r/langflow-ai/langflow/built): FastAPI, OpenAI, uvicorn, React, react-router-dom, cryptography, google-auth-oauthlib, langchain-openai, LangChain, Pydantic, boto3, ace-builds, react-ace, react-icons, dompurify · [Compare](https://seerepo.com/compare/langflow-ai/langflow/vs/ShishirPatil/gorilla)
- [Significant-Gravitas/AutoGPT](https://seerepo.com/r/Significant-Gravitas/AutoGPT/built): FastAPI, pymysql, OpenAI, uvicorn, React, prompt-toolkit, cryptography, google-auth-oauthlib, rank-bm25, beautifulsoup4, html2text, Pydantic, boto3, docker · [Compare](https://seerepo.com/compare/ShishirPatil/gorilla/vs/Significant-Gravitas/AutoGPT)

## Frequently asked questions

### What language is gorilla written in?

gorilla is written in Python, with 49,622 written lines.

### What framework does gorilla use?

gorilla is built with FastAPI, uvicorn, React, and react-router-dom.

### What does gorilla sign people in with?

gorilla signs people in with cryptography and google-auth-oauthlib.

### Does gorilla use AI?

Yes. gorilla uses AI through accelerate, cohere, einops, faiss-cpu, rank-bm25, sentence-transformers, sentencepiece, transformers, torch, datasets, langchain-openai, LangChain, and OpenAI.

### What services does gorilla use?

gorilla uses mysql-connector-python, MySQL, pymysql, and Hugging Face.

### Does gorilla have tests?

Yes. gorilla has 8 test files and is tested with Pytest and Testing Library.

### Which repos have a stack like gorilla's?

The ones that share most of its stack: run-llama/llama_index, bojieli/ai-agent-book, and open-webui/open-webui.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
