Cortavyn
Cortavyn is a Java foundation for durable agent runs. Its independent modules let an application adopt chat, graph orchestration, deep agents, and provider adapters only where they are needed.
Start here
Install Cortavyn and create a first model-backed workflow.
Chat
Build portable conversation and tool loops.
Graph
Orchestrate durable, stateful workflows.
Deep Agent
Give agents workspaces, approvals, and specialist subagents.
Choose a capability
- Use Chat when your application needs model calls, conversations, and typed tools.
- Use Graph when work has durable state, routing, concurrency, checkpoints, or human interruption.
- Use Deep Agent when the model should plan and act through an isolated workspace.
Each capability remains provider-neutral. Add an adapter only at your application boundary.