Agent frameworks
API reference for the flyteplugins-agents-* adapters, one package per agent framework on a shared core.
Every adapter exports the same two things, so the reference below is mostly a matter of which framework’s types show up in the signatures:
toolstacks on@env.taskto expose a task as a tool the framework recognizes.run_agentdrives the framework’s own agent loop from inside a Flyte task.
For usage, patterns, and per-framework examples, see the Agent frameworks guide.
| Package | API reference | Guide |
|---|---|---|
flyteplugins-agents-core |
Core | How it works |
flyteplugins-agents-openai |
OpenAI Agents SDK | OpenAI |
flyteplugins-agents-claude |
Claude Agent SDK | Claude |
flyteplugins-agents-google |
Google ADK | Google ADK |
flyteplugins-agents-mistral |
Mistral | Mistral |
flyteplugins-agents-langchain |
LangChain | LangChain |
flyteplugins-agents-langgraph |
LangGraph | LangGraph |
flyteplugins-agents-deepagents |
Deep Agents | Deep Agents |
flyteplugins-agents-crewai |
CrewAI | CrewAI |
flyteplugins-agents-pydantic-ai |
Pydantic AI | Pydantic AI |
flyteplugins-agents-hermes |
Hermes | Hermes |