| Agno |
Agno is a fast multi-agent framework, runtime and control plane. |
| AutoGen |
Framework from Microsoft building LLM applications using multiple conversational agents. |
| Camel |
Framework to build and use LLM-based agents for real-world task solving |
| Cheshire Cat |
Framework to create personalized AI assistants using custom data. |
| Cognee |
AI memory frameworks that allows loading from 30+ data sources to graph and vector stores |
| CrewAI |
CrewAI is a framework to build automated workflows using multiple AI agents that perform complex tasks. |
| Dagster |
Python framework for data orchestration with integrated lineage, observability. |
| DeepEval |
Python framework for testing large language model systems. |
| DSPy |
Framework for algorithmically optimizing LM prompts and weights. |
| Dynamiq |
Dynamiq is all-in-one Gen AI framework, designed to streamline the development of AI-powered applications. |
| Feast |
Open-source feature store to operate production ML systems at scale as a set of features. |
| Fifty-One |
Toolkit for building high-quality datasets and computer vision models. |
| Genkit |
Framework to build, deploy, and monitor production-ready AI-powered apps. |
| Google ADK |
Open-source Python framework from Google for building, evaluating, and deploying AI agents. |
| Haystack |
LLM orchestration framework to build customizable, production-ready LLM applications. |
| HoneyHive |
AI observability and evaluation platform that provides tracing and monitoring tools for GenAI pipelines. |
| Lakechain |
Python framework for deploying document processing pipelines on AWS using infrastructure-as-code. |
| LangChain |
Python framework for building context-aware, reasoning applications using LLMs. |
| LangChain4j |
Java framework for building context-aware, reasoning applications using LLMs. |
| LangGraph |
Python, Javascript libraries for building stateful, multi-actor applications. |
| LlamaIndex |
A data framework for building LLM applications with modular integrations. |
| Mastra |
Typescript framework to build AI applications and features quickly. |
| Mirror Security |
Python framework for vector encryption and access control. |
| Mem0 |
Self-improving memory layer for LLM applications, enabling personalized AI experiences. |
| Neo4j GraphRAG |
Package to build graph retrieval augmented generation (GraphRAG) applications using Neo4j and Python. |
| NLWeb |
A framework to turn websites into chat-ready data using schema.org and associated data formats. |
| Rig-rs |
Rust library for building scalable, modular, and ergonomic LLM-powered applications. |
| Semantic Router |
Python library to build a decision-making layer for AI applications using vector search. |
| SmolAgents |
Barebones library for agents. Agents write python code to call tools and orchestrate other agent. |
| Spring AI |
Java AI framework for building with Spring design principles such as portability and modular design. |
| Swiftide |
Rust library for building LLM applications. Build fast, streaming indexing and querying pipelines, and composable agents. |
| Sycamore |
Document processing engine for ETL, RAG, LLM-based applications, and analytics on unstructured data. |
| Testcontainers |
Framework for providing throwaway, lightweight instances of systems for testing |
| txtai |
Python library for semantic search, LLM orchestration and language model workflows. |
| Vanna AI |
Python RAG framework for SQL generation and querying. |
| VoltAgent |
TypeScript framework for building AI agents with modular tools, LLM coordination, and visual monitoring dashboard. |