15 projects
LLM Agent Frameworks
Frameworks and tools for building, orchestrating, and deploying AI agents powered by large language models. These frameworks provide structured approaches to create autonomous or semi-autonomous agents that can execute tasks, follow scripts, or perform complex workflows using LLMs.
78,003 contributors
$493M
LangChain
LangChain is a framework for developing applications powered by language models, offering tools and abstractions for building LLM-powered applications. It provides components for working with language models, document processing, memory/state management, and chains/agents for complex reasoning.
23,203
2,754
$9.7M
Dify
Dify is an open-source LLM application development platform that enables developers to create, deploy and manage AI applications with visual tools. It provides features for prompt engineering, API integration, and conversation management to build production-ready AI applications.
11,907
859
$38M
Open WebUI
Open WebUI is a web interface for interacting with large language models (LLMs), providing a user-friendly chat interface and management system for AI models. It supports various LLM backends and offers features like conversation history, model switching, and system prompts management.
9,254
1,305
$13M
LLamaIndex
LlamaIndex is an open-source data framework for building LLM applications, providing tools to connect custom data sources to large language models, with features for data ingestion, structuring, retrieval, and natural language querying.
8,527
1,089
$62M
AutoGPT
AutoGPT is an experimental open-source application that demonstrates autonomous AI agents. It implements GPT-4 to create AI agents that can independently perform tasks and achieve specified goals through chain-of-thought reasoning and task decomposition.
7,412
837
$39M
Vercel AI SDK
The Vercel AI SDK is a library that helps developers build AI-powered streaming text and chat UIs using React and JavaScript. It provides components and utilities for integrating large language models and AI services into web applications with features like real-time streaming responses and built-in React hooks.
5,125
1,260
$17M
Langflow
Langflow is an open-source UI tool for building and prototyping LangChain pipelines using a visual drag-and-drop interface. It allows users to experiment with LLMs, prompt templates, and chains without writing code, making it easier to create and test language model workflows.
4,206
425
$28M
Aider
Aider is an AI coding assistant that enables pair programming with large language models directly in your terminal and code editor. It helps developers write, edit, and understand code through natural language conversations while maintaining context of the codebase.
4,112
832
$7.3M
LangGraph
LangGraph is a library for building stateful, multi-agent applications with LangChain. It provides tools and abstractions for creating complex workflows and interactions between language models and other components, with a focus on directed graphs and state management.
2,362
326
$3.6M
OPEA
The mission of the Project is to develop an ecosystem orchestration framework to efficiently integrate performant GenAI technologies and workflows leading to quicker GenAI adoption and business value.
674
56
$255M
h2oGPT
h2oGPT is an open-source project focused on creating a privacy-aware, customizable, and document-focused large language model (LLM) framework. It allows users to chat with their documents and data using various LLM backends while maintaining data privacy and supporting both CPU and GPU deployments.
669
75
$7.7M
Quarkus LangChain4j
Quarkus LangChain4j is an integration project that enables the use of LangChain4j, a Java framework for building applications with large language models (LLMs), within Quarkus applications. It provides Quarkus extensions and configurations for working with AI/ML models and language processing capabilities.
315
66
$6.8M
GenAIScript
GenAIScript is a programming language and runtime environment designed for building generative AI applications, developed by Microsoft. It provides a structured way to create and manage AI-powered applications with a focus on generative capabilities.
128
32
$3.8M
Mellea
A project focused on generative computing and AI-driven software development, likely involving machine learning and automated code generation techniques
92
12
$986K
Ryoma
RYOMA is an open source AI-powered agentic framework that can solve your data problem efficiently and robustly, streamlining your data use case.
17
5
$1.5M