Source: https://seerepo.com/r/camel-ai/owl/built
Markdown source: https://seerepo.com/r/camel-ai/owl/built.md
Description: owl is a Python repo built with Streamlit. It uses AI through camel-ai, openai, opencv-python, scikit-learn, spaCy, and 1 more. It has 16,334 written lines.

# What is owl built with?

owl is a Python repo built with Streamlit. It uses AI through camel-ai, openai, opencv-python, scikit-learn, spaCy, and 1 more, makes its content with beautifulsoup4, lxml, pypdf2, and xmltodict, validates its data with Pydantic, is tested with Pytest and pytest-cov, and deploys with loguru. It has 16,334 written lines.

Read on November 5, 2026, at commit 2df367e.

Repository: https://github.com/camel-ai/owl

## Frontend

### Interface

- **[matplotlib](https://seerepo.com/uses/matplotlib)**
- **Plotly**
- **[Gradio](https://seerepo.com/uses/gradio)**: 4 files

## Backend

### AI

- **camel-ai**
- **[openai](https://seerepo.com/uses/openai)**
- **[opencv-python](https://seerepo.com/uses/opencv-python)**
- **[scikit-learn](https://seerepo.com/uses/scikit-learn)**
- **spaCy**
- **crawl4ai**: 1 file

## Support

### The base

- **Streamlit**: 3 files

### Content

- **[beautifulsoup4](https://seerepo.com/uses/beautifulsoup4)**
- **[lxml](https://seerepo.com/uses/lxml)**
- **pypdf2**
- **xmltodict**: 1 file

### Validation

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

### Testing

- **Pytest**
- **pytest-cov**

### Deploy

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

### Tools

- **Black**
- **isort**
- **mypy**

### Other

- **jieba**
- **statsmodels**
- **ta-lib**
- **python-dotenv**: 20 files
- **pandas**: 16 files
- **akshare**: 3 files
- **NumPy**: 2 files
- **requests**: 2 files
- **tqdm**: 1 file

## Other repos with a similar stack

- [datawhalechina/hello-agents](https://seerepo.com/r/datawhalechina/hello-agents/built): Streamlit, matplotlib, Plotly, Gradio, OpenAI, scikit-learn, spaCy, beautifulsoup4, lxml, Pydantic, loguru · [Compare](https://seerepo.com/compare/camel-ai/owl/vs/datawhalechina/hello-agents)
- [bojieli/ai-agent-book](https://seerepo.com/r/bojieli/ai-agent-book/built): matplotlib, Plotly, OpenAI, opencv-python, scikit-learn, beautifulsoup4, lxml, pypdf2, Pydantic, loguru · [Compare](https://seerepo.com/compare/bojieli/ai-agent-book/vs/camel-ai/owl)
- [run-llama/llama_index](https://seerepo.com/r/run-llama/llama_index/built): matplotlib, OpenAI, opencv-python, scikit-learn, beautifulsoup4, lxml, pypdf2, Pydantic · [Compare](https://seerepo.com/compare/camel-ai/owl/vs/run-llama/llama_index)
- [debpalash/VoiceStudio](https://seerepo.com/r/debpalash/VoiceStudio/built): matplotlib, Gradio, OpenAI, lxml, Pydantic, loguru · [Compare](https://seerepo.com/compare/camel-ai/owl/vs/debpalash/VoiceStudio)
- [unslothai/unsloth](https://seerepo.com/r/unslothai/unsloth/built): matplotlib, OpenAI, scikit-learn, lxml, Pydantic, loguru · [Compare](https://seerepo.com/compare/camel-ai/owl/vs/unslothai/unsloth)
- [Aider-AI/aider](https://seerepo.com/r/Aider-AI/aider/built): Streamlit, matplotlib, OpenAI, scikit-learn, beautifulsoup4, Pydantic · [Compare](https://seerepo.com/compare/Aider-AI/aider/vs/camel-ai/owl)

## Frequently asked questions

### What language is owl written in?

owl is written in Python, with 16,334 written lines.

### What framework does owl use?

owl is built with Streamlit.

### Does owl use AI?

Yes. owl uses AI through camel-ai, openai, opencv-python, scikit-learn, spaCy, and crawl4ai.

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

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

## 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.
