Technologies

What is langchain built with?

langchain is a Python repo built with AIOHTTP. It reaches it with SQLAlchemy, uses AI through LangChain, langchain-openai, LangGraph, langchain-text-splitters, langsmith, and 5 more, makes its content with pillow, validates its data with Pydantic, and uses chromadb. It has 1,654 files and 426,036 written lines, with 895 test files.

Read on November 4, 2026, at commit aa2528f. Read it as markdown

langchain1,654 files

Backend

Data

  • chromadb1 file

Data access

  • SQLAlchemy1 file

AI

  • LangChain579 files
  • langchain-openai27 files
  • LangGraph26 files
  • langchain-text-splitters19 files
  • langsmith14 files
  • tiktoken5 files
  • exa-py4 files
  • Ollama4 files
  • groq1 file

Support

The base

  • AIOHTTP1 file

Content

Validation

Tools

  • typing-extensions232 files
  • packaging3 files

Other

  • pyyaml
  • httpx10 files
  • NumPy10 files
  • tenacity8 files
  • requests5 files
  • httpx23 files
  • certifi2 files
  • async-timeout1 file
  • httpx-sse1 file
  • tomli1 file

Other repos with a similar stack

Ordered by how much of its stack they share with langchain, then by stars.

Frequently asked questions

What language is langchain written in?
langchain is written in Python: 1,654 files and 426,036 written lines.
What framework does langchain use?
langchain is built with AIOHTTP.
Does langchain use AI?
Yes. langchain uses AI through LangChain, langchain-openai, LangGraph, langchain-text-splitters, langsmith, tiktoken, exa-py, Ollama, groq, and OpenAI.
What services does langchain use?
langchain uses chromadb.
Does langchain have tests?
Yes. langchain has 895 test files.
Which repos have a stack like langchain's?

What is your repo built with?

Paste your public repo and see it drawn.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →