AI Agent Frameworks Packages
Frameworks for building LLM agents with tools, memory, and orchestration for multi-step, autonomous workflows (LangChain, LlamaIndex, CrewAI, LangGraph).
Packages in AI Agent Frameworks
Kind
Sort:Used by Most Apps
DSPy
DSPy is the framework for programming — rather than prompting — language models.
OpenSandbox
Python SDK for creating and controlling secure, isolated OpenSandbox execution environments.
mini-swe-agent
A radically simple, ~100-line Python AI software engineering agent that solves tasks using only bash.
mcporter
TypeScript runtime and CLI for discovering, calling, and packaging Model Context Protocol tools into scripts and agents.
Chonkie
Lightweight, fast text-chunking library for RAG ingestion pipelines
Prism
A unified, fluent Laravel interface for working with large language models across every major AI provider.
Laravel AI SDK
Unified, expressive API for interacting with AI providers from Laravel
@a2a-js/sdk
Official TypeScript/JavaScript SDK for building A2A protocol agents and clients across JSON-RPC, REST, and gRPC transports.
ACP Python SDK
Python implementation of the Agent Client Protocol, with generated Pydantic schema models, asyncio transports, and helper builders for building ACP agents and clients.
langchain-nvidia-ai-endpoints
The official LangChain integration for NVIDIA-hosted chat, embedding, reranking, and retrieval models, deployable via the NVIDIA API Catalog or self-hosted NIM microservices.
langchain-litellm
The official LangChain integration that routes chat, embedding, and OCR calls through LiteLLM's 100+ provider unified API.
letta-node
The official TypeScript/JavaScript SDK for the Letta API, giving typed access to stateful agents, memory blocks, tools, and streaming responses.
langchain-ibm
The official LangChain integration for IBM watsonx.ai chat, embedding, rerank, and SQL agent models.
api-client-python
Python client for Runloop's cloud devbox platform, with sync and async APIs and a higher-level object-oriented SDK layer.
LangChain Unstructured
Official LangChain integration for loading and chunking documents with Unstructured
OpenHands
Self-hosted developer control center for running and automating AI coding agents
CrewAI Tools
A rich collection of ready-to-use and custom-buildable tools that extend the capabilities of CrewAI agents.
llama-index-retrievers-bm25
BM25 keyword retriever integration for LlamaIndex RAG pipelines.
dspy
DSPy replaces brittle prompt engineering with compositional Python code, letting optimizers tune your language model pipeline's prompts and weights automatically.
Memori
LLM-agnostic memory infrastructure that turns agent conversations into persistent, structured, recallable state.
Pipecat
Open-source Python framework for building real-time voice and multimodal conversational AI agents
agents
A Python framework for building realtime, multimodal voice AI agents that can see, hear, and speak.
Agent Framework Core
Microsoft's core Python package for building and orchestrating production-grade AI agents
@openuidev/lang-core
The framework-agnostic parser, prompt generator, and runtime evaluator behind OpenUI Lang, the DSL that lets LLMs stream typed UI trees.