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.
| Date | Stars |
|---|---|
| 2026-08-05 | 568 |
| 2026-08-06 | 571 |
| 2026-08-07 | 573 |
| 2026-08-08 | 574 |
| 2026-08-09 | 575 |
| 2026-08-10 | 578 |
| 2026-08-11 | 579 |
| 2026-08-12 | 580 |
| 2026-08-13 | 581 |
| 2026-08-14 | 583 |
| 2026-08-16 | 587 |
| 2026-08-17 | 587 |
| 2026-08-18 | 594 |
| 2026-08-19 | 595 |
| 2026-08-20 | 596 |
| 2026-08-21 | 599 |
| 2026-08-22 | 601 |
| 2026-08-24 | 603 |
| 2026-08-25 | 605 |
| 2026-08-26 | 606 |
| 2026-08-27 | 609 |
| 2026-08-28 | 610 |
| 2026-08-29 | 610 |
| 2026-08-30 | 610 |
| 2026-08-31 | 610 |
| 2026-09-01 | 610 |
| 2026-09-02 | 611 |
| 2026-09-03 | 613 |
| 2026-09-05 | 615 |
| 2026-09-06 | 616 |
| 2026-09-07 | 618 |
| 2026-09-08 | 622 |
| 2026-09-09 | 622 |
| 2026-09-10 | 623 |
| 2026-09-11 | 624 |
| 2026-09-12 | 627 |
| 2026-09-13 | 628 |
| 2026-09-14 | 628 |
| 2026-09-15 | 631 |
| 2026-09-16 | 633 |
| 2026-09-17 | 634 |
| 2026-09-18 | 637 |
| 2026-09-19 | 638 |
| 2026-09-20 | 641 |
| 2026-09-21 | 643 |
| 2026-09-22 | 643 |
| 2026-09-23 | 646 |
| 2026-09-24 | 648 |
| 2026-09-25 | 649 |
| 2026-09-26 | 650 |
| 2026-09-27 | 652 |
| 2026-09-28 | 655 |
| 2026-09-29 | 657 |
| 2026-09-30 | 657 |
| 2026-10-01 | 658 |
| 2026-10-02 | 660 |
| 2026-10-03 | 661 |
| 2026-10-04 | 661 |
| 2026-10-05 | 662 |
| 2026-10-06 | 665 |
| 2026-10-07 | 667 |
| 2026-10-08 | 667 |
| 2026-10-09 | 669 |
| 2026-10-10 | 671 |
| 2026-10-11 | 671 |
| 2026-10-12 | 675 |
| 2026-10-13 | 677 |
| 2026-10-14 | 679 |
| 2026-10-15 | 680 |
| 2026-10-16 | 679 |
| 2026-10-17 | 682 |
| 2026-10-18 | 684 |
| 2026-10-20 | 685 |
| 2026-10-21 | 685 |
| 2026-10-22 | 687 |
| 2026-10-23 | 687 |
| 2026-10-24 | 688 |
| 2026-10-25 | 689 |
| 2026-10-26 | 692 |
| 2026-10-27 | 693 |
| 2026-10-28 | 697 |
| 2026-10-29 | 699 |
| 2026-10-30 | 701 |
| 2026-10-31 | 705 |
| 2026-11-01 | 706 |
| 2026-11-02 | 708 |
| 2026-11-03 | 714 |
| 2026-11-04 | 715 |
Today
+1 stars today
This week
+18 stars this week
This month
+53 stars this month
Momentum
22.0
growth rate 2.58%/day
# 🔗 Introduction to LangChain - Python ## Introduction Welcome to LangChain Academy's **Introduction to LangChain** course! This repository is the companion to the course located [HERE](https://academy.langchain.com/courses/foundation-introduction-to-langchain-python). --- ## 🚀 Setup ### Prerequisites - The [Chrome](https://www.google.com/chrome/) browser is recommended - [git](https://git-scm.com/install/) is recommended - A package/project manager: [uv](https://docs.astral.sh/uv/) (recommended) or [pip](https://pypi.org/project/pip/) - note: `uv` is also required in Module 2, Lesson 1 to run the MCP server with `uvx` - The course requires Python >=3.12, <3.14 If you use `uv`, it will take care of this for you. [More info](#python-virtual-environments) ### Installation Download the course repository ```bash # Clone the repo git clone --depth 1 https://github.com/langchain-ai/lca-lc-foundations.git cd lca-lc-foundations ``` Make a copy of example.env ```bash # Create .env file cp example.env .env ``` Edit the .env file to include the keys below for [Models](#model-providers) and optionally [LangSmith](#getting-started-with-langsmith) - Get an OpenAI API Key [here](https://openai.com/index/openai-api/). - Optional for Module1/Lesson1, get an Anthropic API Key [here](https://console.anthropic.com) and a Google API Key [here](https://ai.google.dev/gemini-api/docs/quickstart). - Optional, Create a [LangSmith](https://smith.langchain.com/) account and API Key. ```bash # Manual installs for checking: uv # Required OPENAI_API_KEY='your_openai_api_key_here' TAVILY_API_KEY='your_tavily_api_key_here' # optional, only used in Module1, Lesson 1 once ANTHROPIC_API_KEY='your_anthropic_api_key_here' GOOGLE_API_KEY='your_google_api_key_here' # Optional for evaluation and tracing LANGSMITH_API_KEY='your_langsmith_api_key_here' # uncomment to set tracing to true when you set up your LangSmith account #LANGSMITH_TRACING=true LANGSMITH_PROJECT=lca-lc-foundation # Uncomment the following if you are on the EU instance: #LANGSMITH_ENDPOINT=https://eu.api.smith.langchain.com ``` Make a virtual environment and install dependencies. [More info](#python-virtual-environments) <details open> <summary>Using uv (recommended)</summary> ```bash uv sync ``` </details> <details> <summary>Using pip</summary> ```bash python -m venv .venv source .venv/bin/activate # On Windows: .venv\Scripts\activate pip install -r requirements.txt ``` </details> ### Setup Verification After completing the Setup section, we recommend you run the following command to verify your environment. <details open> <summary>Using uv</summary> ```bash uv run python env_utils.py ``` </details> <details> <summary>Using pip</summary> ```bash source .venv/bin/activate # On Windows: .venv\Scripts\activate python env_utils.py ``` </details> [If the script flags issues, see this section below.](#setup-verification-issues) ### Run Notebooks [More Info](#development-environment) <details open> <summary>Using uv (recommended)</summary> ```bash uv run jupyter lab ``` </details> <details> <summary>Using pip</summary> ```bash source .venv/bin/activate # On Windows: .venv\Scripts\activate jupyter lab ``` </details> ### Run Studio (optional) Ensure you are in the notebooks/module-1 or notebooks/module-3 directory <details open> <summary>Using uv (recommended)</summary> ```bash uv run langgraph dev ``` </details> <details> <summary>Using pip</summary> ```bash source .venv/bin/activate # On Windows: .venv\Scripts\activate langgraph dev ``` </details> ## 📚 Lessons This repository contains three Modules that serve as introductions to many of LangChain's most-used features. --- ### Module 1: Create Agent - Foundational models - Tools - Short-Term Memory - Multimodal Messages - Project: Personal Chef ### Module 2: Advanced Agent - Model Context Protocol (MCP) - Context and State - Multi-Agent Systems - Project: Wedding Planner ### Module 3: Prod
Excerpt of 10,012 characters
Read on GitHub47
John Kennedy · @langchain-ai
43
41
Seán
8
DaveB · United States
7
2
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:da4421e5e03168a9, llm:Repository name langchain-ai/lca-lc-foundations suggests association with LangChain (framework for building LLM apps) and 'foundations' implies core components; language TypeScript. No README or topics provided, but org/name indicates LangChain-related project for building LLM/agent foundations.
matched fp:da4421e5e03168a9, llm:Repository name langchain-ai/lca-lc-foundations suggests association with LangChain (framework for building LLM apps) and 'foundations' implies core components; language TypeScript. No README or topics provided, but org/name indicates LangChain-related project for building LLM/agent foundations.
matched fp:da4421e5e03168a9, llm:Repository name langchain-ai/lca-lc-foundations suggests association with LangChain (framework for building LLM apps) and 'foundations' implies core components; language TypeScript. No README or topics provided, but org/name indicates LangChain-related project for building LLM/agent foundations.
matched fp:da4421e5e03168a9, llm:Repository name langchain-ai/lca-lc-foundations suggests association with LangChain (framework for building LLM apps) and 'foundations' implies core components; language TypeScript. No README or topics provided, but org/name indicates LangChain-related project for building LLM/agent foundations.