Agents FAQ
What is the Agent Factory?
AgentFactory is one interface to create, run, and
orchestrate AI agents across frameworks (native, LangChain,
LangGraph, AutoGen, Haystack) without rewriting code when you switch.
Which framework runs by default?
native. Pass AgentFactory(framework="langgraph") (or a
Framework value) for another; check availability with
list_frameworks(installed_only=True).
Are the calls async?
Yes — BaseAgent.invoke / stream and BaseWorkflow.run /
stream are coroutines. The factory's create_* methods are sync.
How do I coordinate multiple agents?
Build them, then create_workflow(name, agents, mode=...) and
await workflow.run(...) — or use a ready-made pipeline like
create_research_pipeline(topic).
Is this the same as the release-prep agents?
No. This is the framework-agnostic Factory. The release-readiness agent team is documented under release-prep.