Source: https://seerepo.com/r/ScrapeGraphAI/Scrapegraph-ai/built
Markdown source: https://seerepo.com/r/ScrapeGraphAI/Scrapegraph-ai/built.md
Description: Scrapegraph-ai is a Python repo. It uses AI through langchain-openai, langchain-ollama, LangChain, langchain-mistralai, langchain-aws, and 2 more.

# What is Scrapegraph-ai built with?

Scrapegraph-ai is a Python repo. It uses AI through langchain-openai, langchain-ollama, LangChain, langchain-mistralai, langchain-aws, and 2 more, makes its content with beautifulsoup4 and html2text, validates its data with Pydantic and jsonschema, and is tested with playwright. It has 29,962 written lines, with 58 test files.

Read on November 7, 2026, at commit 194055e.

Repository: https://github.com/ScrapeGraphAI/Scrapegraph-ai

## Backend

### AI

- **[langchain-openai](https://seerepo.com/uses/langchain-openai)**: 16 files
- **langchain-ollama**: 9 files
- **[LangChain](https://seerepo.com/uses/langchain)**: 8 files
- **langchain-mistralai**: 4 files
- **langchain-aws**: 3 files
- **langchain-classic**: 2 files
- **[tiktoken](https://seerepo.com/uses/tiktoken)**: 1 file

## Support

### Content

- **[beautifulsoup4](https://seerepo.com/uses/beautifulsoup4)**: 4 files
- **[html2text](https://seerepo.com/uses/html2text)**: 1 file

### Validation

- **[Pydantic](https://seerepo.com/uses/pydantic)**: 31 files
- **[jsonschema](https://seerepo.com/uses/jsonschema)**: 1 file

### Testing

- **playwright**: 4 files

### Other

- **python-dotenv**: 10 files
- **tqdm**: 8 files
- **async-timeout**: 1 file
- **ddgs**: 1 file
- **semchunk**: 1 file
- **simpleeval**: 1 file

## Other repos with a similar stack

- [run-llama/llama_index](https://seerepo.com/r/run-llama/llama_index/built): LangChain, tiktoken, beautifulsoup4, html2text, Pydantic, jsonschema · [Compare](https://seerepo.com/compare/run-llama/llama_index/vs/ScrapeGraphAI/Scrapegraph-ai)
- [HKUDS/Vibe-Trading](https://seerepo.com/r/HKUDS/Vibe-Trading/built): langchain-openai, LangChain, tiktoken, beautifulsoup4, Pydantic, jsonschema · [Compare](https://seerepo.com/compare/HKUDS/Vibe-Trading/vs/ScrapeGraphAI/Scrapegraph-ai)
- [Significant-Gravitas/AutoGPT](https://seerepo.com/r/Significant-Gravitas/AutoGPT/built): tiktoken, beautifulsoup4, html2text, Pydantic, jsonschema · [Compare](https://seerepo.com/compare/ScrapeGraphAI/Scrapegraph-ai/vs/Significant-Gravitas/AutoGPT)
- [datawhalechina/hello-agents](https://seerepo.com/r/datawhalechina/hello-agents/built): langchain-openai, tiktoken, beautifulsoup4, Pydantic, jsonschema · [Compare](https://seerepo.com/compare/datawhalechina/hello-agents/vs/ScrapeGraphAI/Scrapegraph-ai)
- [bojieli/ai-agent-book](https://seerepo.com/r/bojieli/ai-agent-book/built): langchain-openai, tiktoken, beautifulsoup4, html2text, Pydantic · [Compare](https://seerepo.com/compare/bojieli/ai-agent-book/vs/ScrapeGraphAI/Scrapegraph-ai)
- [ray-project/ray](https://seerepo.com/r/ray-project/ray/built): LangChain, tiktoken, beautifulsoup4, Pydantic, jsonschema · [Compare](https://seerepo.com/compare/ray-project/ray/vs/ScrapeGraphAI/Scrapegraph-ai)

## Frequently asked questions

### What language is Scrapegraph-ai written in?

Scrapegraph-ai is written in Python, with 29,962 written lines.

### Does Scrapegraph-ai use AI?

Yes. Scrapegraph-ai uses AI through langchain-openai, langchain-ollama, LangChain, langchain-mistralai, langchain-aws, langchain-classic, and tiktoken.

### Does Scrapegraph-ai have tests?

Yes. Scrapegraph-ai has 58 test files and is tested with playwright.

### Which repos have a stack like Scrapegraph-ai's?

The ones that share most of its stack: run-llama/llama_index, HKUDS/Vibe-Trading, and Significant-Gravitas/AutoGPT.

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