Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
The agent engineering platform
| Date | Stars |
|---|---|
| 2026-07-31 | 18003 |
| 2026-08-01 | 18007 |
| 2026-08-02 | 18009 |
| 2026-08-03 | 18010 |
| 2026-08-04 | 18012 |
| 2026-08-05 | 18012 |
| 2026-08-06 | 18017 |
Today
+5 stars today
This week
— stars this week
This month
— stars this month
Momentum
80.0
growth rate 0.00%/day
<div align="center">
<a href="https://www.langchain.com/">
<picture>
<source media="(prefers-color-scheme: light)" srcset=".github/images/logo-light.svg">
<source media="(prefers-color-scheme: dark)" srcset=".github/images/logo-dark.svg">
<img alt="LangChain Logo" src=".github/images/logo-dark.svg" width="50%">
</picture>
</a>
</div>
<div align="center">
<h3>The agent engineering platform.</h3>
</div>
 [](https://opensource.org/licenses/MIT) [](https://x.com/langchain_js)
LangChain is a framework for building LLM-powered applications. It helps you chain together interoperable components and third-party integrations to simplify AI application development — all while future-proofing decisions as the underlying technology evolves.
> [!TIP]
> Just getting started? Check out **[Deep Agents](http://docs.langchain.com/oss/javascript/deepagents/)** — a higher-level package built on LangChain for agents that have built-in capabilites for common usage patterns such as planning, subagents, file system usage, and more.
**Documentation**: To learn more about LangChain, check out [the docs](https://docs.langchain.com/oss/javascript/langchain/overview).
If you're looking for more advanced customization or agent orchestration, check out [LangGraph.js](https://docs.langchain.com/oss/javascript/langgraph/overview), our framework for building agents and controllable workflows.
For an equivalent Python library, check out [LangChain](https://github.com/langchain-ai/langchain).
To help you ship LangChain apps to production faster, check out [LangSmith](https://smith.langchain.com), a unified developer platform for building, testing, and monitoring LLM applications.
## ⚡️ Quick Install
You can use npm, pnpm, or yarn to install LangChain.js
`npm install -S langchain` or `pnpm install langchain` or `yarn add langchain`
## 🚀 Why use LangChain?
LangChain helps developers build applications powered by LLMs through a standard interface for agents, models, embeddings, vector stores, and more.
Use LangChain for:
- **Real-time data augmentation**. Easily connect LLMs to diverse data sources and external/internal systems, drawing from LangChain’s vast library of integrations with model providers, tools, vector stores, retrievers, and more.
- **Model interoperability**. Swap models in and out as your engineering team experiments to find the best choice for your application’s needs. As the industry frontier evolves, adapt quickly — LangChain’s abstractions keep you moving without losing momentum.
- **Rapid prototyping**. Quickly build and iterate on LLM applications with LangChain's modular, component-based architecture. Test different approaches and workflows without rebuilding from scratch, accelerating your development cycle.
- **Production-ready features**. Deploy reliable applications with built-in support for monitoring, evaluation, and debugging through integrations like LangSmith. Scale with confidence using battle-tested patterns and best practices.
- **Vibrant community and ecosystem**. Leverage a rich ecosystem of integrations, templates, and community-contributed components. Benefit from continuous improvements and stay up-to-date with the latest AI developments through an active open-source community.
- **Flexible abstraction layers**. Work at the level of abstraction that suits your needs - from high-level chains for quick starts to low-level components for fine-grained control. LangChain grows with your application's complexity.
## 📦 LangChain's ecosystem
- [Deep Agents (JS)](https://docs.langchain.com/oss/javascript/deepagents/overview) - Build agents that can plan, use subagents, and leverage file systems for complex tasks. A higher-level package built on top ofExcerpt of 6,266 characters
Read on GitHubJacob Lee · @langchain-ai · United States
2.1k
Brace Sproul · @langchain-ai
854
Nuno Campos · @witanlabs · United Kingdom
718
Hunter Lovell · LangChain
693
Ben Burns · New Zealand
303
Christian Bromann · @langchain-ai · United States
232
221
David Duong · Czech Republic
181
113
105
Zander Chase · LangChain
92
Harrison Chase
68
John Kennedy · @langchain-ai
64
Maahir Sachdev · @langchain-ai · United States
54
Ankush Gola · United States
53
39
Ravi Kiran Vemula · CAW · India
32
Colin Francis
32
Yohan Lasorsa · @Microsoft · France
30
27
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:882a56e621c57fbf, llm:Description: 'The agent engineering platform' and repository name langchainjs (LangChain JavaScript implementation) — library for building agents, chains, RAG, prompts, LLM integrations.
matched fp:882a56e621c57fbf, llm:Description: 'The agent engineering platform' and repository name langchainjs (LangChain JavaScript implementation) — library for building agents, chains, RAG, prompts, LLM integrations.
matched fp:882a56e621c57fbf, llm:Description: 'The agent engineering platform' and repository name langchainjs (LangChain JavaScript implementation) — library for building agents, chains, RAG, prompts, LLM integrations.
matched fp:882a56e621c57fbf, llm:Description: 'The agent engineering platform' and repository name langchainjs (LangChain JavaScript implementation) — library for building agents, chains, RAG, prompts, LLM integrations.