Source: https://seerepo.com/r/Thysrael/Horizon/built
Markdown source: https://seerepo.com/r/Thysrael/Horizon/built.md
Description: Horizon is a Python repo. It signs people in with pyjwt, uses AI through mcp, OpenAI, and Anthropic, and connects to Google.

# What is Horizon built with?

Horizon is a Python repo. It signs people in with pyjwt, uses AI through mcp, OpenAI, and Anthropic, connects to Google, makes its content with beautifulsoup4, feedparser, markdown, and qrcode, and validates its data with Pydantic. It has 28,758 written lines, with 63 test files.

Read on November 10, 2026, at commit 0a8d740.

Repository: https://github.com/Thysrael/Horizon

## Frontend

### Interface

- **[Rich](https://seerepo.com/uses/rich)**: 13 files

## Backend

### Sign-in

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

### AI

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

### Services

- **[OpenAI](https://seerepo.com/uses/openai)**: 2 files · [src/ai/client.py, line 7](https://github.com/Thysrael/Horizon/blob/0a8d740b1a774f27ba9ffb612227ab87832a138c/src/ai/client.py#L7)
- **[Anthropic](https://seerepo.com/uses/anthropic)**: 1 file · [src/ai/client.py, line 8](https://github.com/Thysrael/Horizon/blob/0a8d740b1a774f27ba9ffb612227ab87832a138c/src/ai/client.py#L8)
- **[Google](https://seerepo.com/uses/google)**: 1 file · [src/ai/client.py, line 1](https://github.com/Thysrael/Horizon/blob/0a8d740b1a774f27ba9ffb612227ab87832a138c/src/ai/client.py#L1)

## Support

### Content

- **[beautifulsoup4](https://seerepo.com/uses/beautifulsoup4)**: 3 files
- **[feedparser](https://seerepo.com/uses/feedparser)**: 3 files
- **[markdown](https://seerepo.com/uses/markdown)**: 1 file
- **[qrcode](https://seerepo.com/uses/qrcode)**: 1 file

### Validation

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

### Other

- **opencc-python-reimplemented**
- **httpx**: 22 files
- **python-dotenv**: 5 files
- **tenacity**: 2 files
- **ddgs**: 1 file
- **filelock**: 1 file
- **python-dateutil**: 1 file
- **trafilatura**: 1 file

## Other repos with a similar stack

- [Significant-Gravitas/AutoGPT](https://seerepo.com/r/Significant-Gravitas/AutoGPT/built): OpenAI, Anthropic, Google, Rich, pyjwt, beautifulsoup4, feedparser, Pydantic · [Compare](https://seerepo.com/compare/Significant-Gravitas/AutoGPT/vs/Thysrael/Horizon)
- [bojieli/ai-agent-book](https://seerepo.com/r/bojieli/ai-agent-book/built): OpenAI, Anthropic, Google, Rich, MCP, beautifulsoup4, markdown, Pydantic · [Compare](https://seerepo.com/compare/bojieli/ai-agent-book/vs/Thysrael/Horizon)
- [agno-agi/agno](https://seerepo.com/r/agno-agi/agno/built): OpenAI, Anthropic, Google, Rich, pyjwt, MCP, beautifulsoup4, Pydantic · [Compare](https://seerepo.com/compare/agno-agi/agno/vs/Thysrael/Horizon)
- [open-webui/open-webui](https://seerepo.com/r/open-webui/open-webui/built): OpenAI, pyjwt, MCP, beautifulsoup4, markdown, qrcode, Pydantic · [Compare](https://seerepo.com/compare/open-webui/open-webui/vs/Thysrael/Horizon)
- [datawhalechina/hello-agents](https://seerepo.com/r/datawhalechina/hello-agents/built): OpenAI, Rich, MCP, beautifulsoup4, feedparser, markdown, Pydantic · [Compare](https://seerepo.com/compare/datawhalechina/hello-agents/vs/Thysrael/Horizon)
- [apache/superset](https://seerepo.com/r/apache/superset/built): Google, Rich, pyjwt, MCP, beautifulsoup4, markdown, Pydantic · [Compare](https://seerepo.com/compare/apache/superset/vs/Thysrael/Horizon)

## Frequently asked questions

### What language is Horizon written in?

Horizon is written in Python, with 28,758 written lines.

### What does Horizon sign people in with?

Horizon signs people in with pyjwt.

### Does Horizon use AI?

Yes. Horizon uses AI through mcp, OpenAI, and Anthropic.

### What services does Horizon use?

Horizon connects to Google.

The proof: [src/ai/client.py, line 1](https://github.com/Thysrael/Horizon/blob/0a8d740b1a774f27ba9ffb612227ab87832a138c/src/ai/client.py#L1)

### Does Horizon have tests?

Yes. Horizon has 63 test files.

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

The ones that share most of its stack: Significant-Gravitas/AutoGPT, bojieli/ai-agent-book, and agno-agi/agno.

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