LangGraph, Pydantic-AI, CrewAI, Mastra — frameworks for building data-pipeline agents.
Microsoft AutoGen explained: multi-agent conversations, code-execution agents for data analysis, the AG2 fork, and AutoGen vs CrewAI vs LangGraph.
pip install autogen-agentchat autogen-ext[openai]
CrewAI multi-agent framework explained: role-based crews, Flows for deterministic pipelines, CrewAI vs LangGraph, and when multi-agent is overkill.
pip install crewai
DSPy for data pipelines: programmatic prompt optimization instead of hand-tuned prompts. Install steps, when it's worth the setup, and troubleshooting.
pip install dspy
Jev (TypeSafe AI) System One model setup: typed Choice/Score/Noul decisions via the jev-latest API, Python/JS SDKs, and how it fits an agent stack.
pip install typesafe-sdk
LangChain for data agents: what it's still good for, how it compares to LangGraph, install steps, safety notes, and common troubleshooting.
pip install langchain langchain-community
LlamaIndex for data agents: retrieval and indexing over your documents and databases. Install steps, LangChain comparison, limits, and troubleshooting.
pip install llama-index
OpenAI Agents SDK for data pipelines: the production successor to Swarm. Install steps, handoffs and guardrails, safety notes, and troubleshooting.
pip install openai-agents
Pydantic-AI: type-safe agent framework from the Pydantic team. Structured outputs, function tools, and dependency injection for production data agents.
pip install pydantic-ai
smolagents explained: Hugging Face's minimal agent library where a CodeAgent writes Python instead of JSON tool calls — a great fit for data analysis work.
pip install smolagents