awesome-langchain  by kyrolabs

Curated list of tools/projects using the LangChain framework

created 2 years ago
8,630 stars

Top 6.0% on sourcepulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

This repository is an "awesome list" curating tools, projects, and resources related to the LangChain framework for building LLM applications. It serves developers, researchers, and enthusiasts looking to leverage LangChain's capabilities for rapid LLM project development. The list aims to track the rapidly growing ecosystem around LangChain, providing a centralized hub for discovery and learning.

How It Works

The repository functions as a comprehensive, community-driven index. It categorizes LangChain-related projects into sections such as core framework components, language ports (Go, Ruby, Java, Dart), low-code tools (Flowise, Langflow), services (GPTCache, Gorilla), agents, templates, platforms, knowledge management tools, and various chatbot implementations. This structured approach allows users to quickly find relevant tools and examples for their specific LLM development needs.

Quick Start & Requirements

This is an "awesome list" and does not have a direct installation or execution command. It serves as a directory of other projects.

Highlighted Details

  • Extensive categorization of LangChain ecosystem projects, including low-code UIs, agent frameworks, and knowledge management tools.
  • Lists ports of LangChain to various programming languages like Go, Ruby, Java, and Dart.
  • Features a wide array of agent implementations, from autonomous research agents to specialized chatbots.
  • Includes learning resources such as notebooks, video playlists, and official documentation links.

Maintenance & Community

Contributions are welcomed via pull requests or issues. The list aims to stay updated with the fast-paced LangChain ecosystem. Links to official LangChain resources, newsletters, and Twitter accounts are provided for staying informed.

Licensing & Compatibility

The licensing of individual projects listed within this "awesome list" varies. Users must consult the specific licenses of each linked repository for compatibility and usage terms.

Limitations & Caveats

As a curated list, the quality and maintenance status of linked projects can vary. Users should independently verify the suitability and current state of any project before adoption. The rapid evolution of the LLM space means some entries may become outdated.

Health Check
Last commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
2
Issues (30d)
0
Star History
397 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.