Durable agents for the JVM
Durable agents, without giving up control.
Cortavyn is a composable Java foundation for model interactions, stateful workflows, and agents that can safely carry work across interruptions.
Capabilities
Use the layer your application needs.
Each module has a focused responsibility. Combine them only when your system requires it.
01 / CHAT
A portable loop for models and tools.
Keep conversations, tool calls, structured output, and progress signals separate from every provider protocol. Your application still owns the work.
02 / GRAPH
Workflows that continue where they left off.
Model durable state with checkpoints, explicit routes, retries, streaming, and human interrupts. A run stays inspectable and resumable by design.
03 / DEEP AGENT
Agents that can work, pause, and ask.
Provide an isolated workspace, planning, skills, and specialists. Risky actions become explicit approvals instead of invisible side effects.