Frameworks¶
Libraries and frameworks for building AI/LLM-powered applications — orchestration, retrieval, agent construction, and inference pipelines.
Contents¶
| Framework | What it does |
|---|---|
| LangChain | LLM application framework with chains, agents, and tool use |
| LlamaIndex | Data framework for LLM apps — indexing, retrieval, RAG |
| AutoGen | Microsoft's multi-agent conversation framework |
| CrewAI | Collaborative multi-agent orchestration framework |
| DSPy | Programming framework for algorithmically optimizing LLM prompts |
| Haystack | Modular LLM framework for building RAG and search pipelines |
| Mycelium | Recursive workflow framework using state machines and Malli contracts |
| Semantic Kernel | SDK for integrating LLMs into applications (.NET, Python) |
| Smolagents | Lightweight agent framework for simple tool-calling agents |