← All repos

langchain

The agent engineering platform.

agentsaiai-agentsanthropicchatgptdeepagentsenterpriseframeworkgeminigenerative-ailangchainlanggraphllmmultiagentopenaiopen-sourcepydanticpythonragtypescript
Browse cluster: Claude AI Agent Frameworks & MCP Tools
16,584commits
3,601contributors
7languages

Tech stack & purpose

LangChain is an agent engineering platform built as a Python monorepo with multiple independently versioned packages. The project provides primitives, base abstractions, and concrete implementations for building with large language models and agents, organized into core abstractions, high-level utilities, and integrations with third-party services including OpenAI, Anthropic (Claude), Ollama, and others. The tech stack centers on Python, using `uv` for dependency management, `pytest` for testing, `ruff` for linting and formatting, and `mypy` for static type checking, alongside frameworks and libraries like Pydantic.

Community & reference links

Languages

Python
99.3%
Makefile
0.5%
Shell
0.1%
XSLT
0.1%
HTML
0.0%
Dockerfile
0.0%
JavaScript
0.0%

Contributors (top 30 of 3,601)