Python langchain

Open-source Python projects categorized as langchain

Top 23 Python langchain Projects

  1. litellm

    Python SDK, Proxy Server (LLM Gateway) to call 100+ LLM APIs in OpenAI format - [Bedrock, Azure, OpenAI, VertexAI, Cohere, Anthropic, Sagemaker, HuggingFace, Replicate, Groq]

    Project mention: smartfunc: Turn Docstrings into LLM-Functions | news.ycombinator.com | 2025-04-08

    I think LLM's plugin architecture is a better bet for supporting model providers than the way LiteLLM does it.

    The problem with LiteLLM's approach is that every model provider needs to be added to the core library - in https://github.com/BerriAI/litellm/tree/main/litellm/llms - and then shipped as a new release.

    LLM uses plugins because then there's no need to sync new providers with the core tool. When a new Gemini feature comes out I ship a new release of https://github.com/simonw/llm-gemini - no need for a release of core.

    I can wake up one morning and LLM grew support for a bunch of new models overnight because someone else released a plugin.

    I'm not saying "LLM is better than LiteLLM" here - LiteLLM is a great library with a whole lot more contributors than LLM. I am confident that a plugin system is a better way to solve this problem generally though.

  2. Judoscale

    Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.

    Judoscale logo
  3. DB-GPT

    AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents

  4. awesome-chatgpt-zh

    ChatGPT 中文指南🔥,ChatGPT 中文调教指南,指令指南,应用开发指南,精选资源清单,更好的使用 chatGPT 让你的生产力 up up up! 🚀

  5. deeplake

    Database for AI. Store Vectors, Images, Texts, Videos, etc. Use with LLMs/LangChain. Store, query, version, & visualize any AI data. Stream data in real-time to PyTorch/TensorFlow. https://activeloop.ai

    Project mention: Creation of the ApostropheCMS Documentation Chatbot | dev.to | 2024-08-29

    Finally, we stored these vectors in our chosen database: the activeloop DeepLake database. This database is open source, something near and dear to our own open-source hearts. We will cover some additional details in a further section, but it is specifically designed to handle vector data and perform efficient similarity searches, which is crucial for quick and accurate retrieval during the RAG process.

  6. GPTCache

    Semantic cache for LLMs. Fully integrated with LangChain and llama_index.

  7. TaskingAI

    The open source platform for AI-native application development.

  8. swarms

    The Enterprise-Grade Production-Ready Multi-Agent Orchestration Framework. Website: https://swarms.ai

    Project mention: Swarm, a new agent framework by OpenAI | news.ycombinator.com | 2024-10-11

    Worth noting there is an interesting multi-agent open source project named Swarms. When I saw this on X earlier I thought maybe the team had joined OpenAI but there's no connection between these projects

    > "Swarms: The Enterprise-Grade Production-Ready Multi-Agent Orchestration Framework"

    [0] https://github.com/kyegomez/swarms

    [1] https://docs.swarms.world/en/latest/

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. argilla

    Argilla is a collaboration tool for AI engineers and domain experts to build high-quality datasets

    Project mention: AI and All Data Weekly - 02 December 2024 | dev.to | 2024-12-02
  11. agentops

    Python SDK for AI agent monitoring, LLM cost tracking, benchmarking, and more. Integrates with most LLMs and agent frameworks including OpenAI Agents SDK, CrewAI, Langchain, Autogen, AG2, and CamelAI

    Project mention: 10 Open-source Tools to build AI Agents | dev.to | 2025-03-14

    Check out the AgentOps Repo

  12. codeinterpreter-api

    👾 Open source implementation of the ChatGPT Code Interpreter

  13. Ask-Anything

    [CVPR2024 Highlight][VideoChatGPT] ChatGPT with video understanding! And many more supported LMs such as miniGPT4, StableLM, and MOSS.

  14. InternGPT

    InternGPT (iGPT) is an open source demo platform where you can easily showcase your AI models. Now it supports DragGAN, ChatGPT, ImageBind, multimodal chat like GPT-4, SAM, interactive image editing, etc. Try it at igpt.opengvlab.com (支持DragGAN、ChatGPT、ImageBind、SAM的在线Demo系统)

  15. evadb

    Database system for AI-powered apps

  16. api-for-open-llm

    Openai style api for open large language models, using LLMs just as chatgpt! Support for LLaMA, LLaMA-2, BLOOM, Falcon, Baichuan, Qwen, Xverse, SqlCoder, CodeLLaMA, ChatGLM, ChatGLM2, ChatGLM3 etc. 开源大模型的统一后端接口

  17. RasaGPT

    💬 RasaGPT is the first headless LLM chatbot platform built on top of Rasa and Langchain. Built w/ Rasa, FastAPI, Langchain, LlamaIndex, SQLModel, pgvector, ngrok, telegram

  18. autolabel

    Label, clean and enrich text datasets with LLMs.

  19. DemoGPT

    🤖 Everything you need to create an LLM Agent—tools, prompts, frameworks, and models—all in one place.

  20. Chrome-GPT

    An AutoGPT agent that controls Chrome on your desktop

  21. LazyLLM

    Easiest and laziest way for building multi-agent LLMs applications.

    Project mention: Universal Personal Assistant with LLMs | dev.to | 2024-12-11

    Specialized projects that facilitate automatic document indexing and LLM invocation with the document content are gaining traction, for example PrivateGPT, QAnything, and LazyLLM. Another novelty is the integration of LLMs into applications and tools: The Semantic Kernel project aims to integrate LLM invocation during programming and inside the code itself.

  22. openlit

    Open source platform for AI Engineering: OpenTelemetry-native LLM Observability, GPU Monitoring, Guardrails, Evaluations, Prompt Management, Vault, Playground. 🚀💻 Integrates with 50+ LLM Providers, VectorDBs, Agent Frameworks and GPUs.

    Project mention: Unlocking Seamless GenAI & LLM Observability with OpenLIT | dev.to | 2024-05-28

    View on GitHub

  23. shell-ai

    LangChain powered shell command generator and runner CLI

  24. llm_agents

    Build agents which are controlled by LLMs

  25. langcorn

    ⛓️ Serving LangChain LLM apps and agents automagically with FastApi. LLMops

  26. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python langchain discussion

Log in or Post with

Python langchain related posts

  • Compare All LLMs in one Playground: Introducing Agenta's AI Model Hub

    1 project | dev.to | 15 Apr 2025
  • MCPAdapt: Seamlessly use 650 MCP servers tools in any agentic framework

    1 project | news.ycombinator.com | 25 Mar 2025
  • LangManus

    3 projects | news.ycombinator.com | 21 Mar 2025
  • Building a Secure Flight Booking System with LLM Agent in Langflow

    1 project | dev.to | 10 Mar 2025
  • Deployable On-Premises RAG

    1 project | dev.to | 3 Mar 2025
  • Langflow: Build Powerful AI Apps with Drag-and-Drop Simplicity

    1 project | dev.to | 2 Mar 2025
  • Langflow is a low-code tool for developers to build AI agents/LLM workflows

    1 project | news.ycombinator.com | 18 Feb 2025
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 30 Apr 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source langchain projects in Python? This list will help you:

# Project Stars
1 litellm 21,262
2 DB-GPT 16,309
3 awesome-chatgpt-zh 11,111
4 deeplake 8,556
5 GPTCache 7,526
6 TaskingAI 5,108
7 swarms 4,831
8 argilla 4,468
9 agentops 4,260
10 codeinterpreter-api 3,843
11 Ask-Anything 3,217
12 InternGPT 3,215
13 evadb 2,666
14 api-for-open-llm 2,428
15 RasaGPT 2,388
16 autolabel 2,210
17 DemoGPT 1,812
18 Chrome-GPT 1,729
19 LazyLLM 1,668
20 openlit 1,446
21 shell-ai 1,096
22 llm_agents 981
23 langcorn 925

Sponsored
Save 47% on cloud hosting with autoscaling that just works
Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
judoscale.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?