| Kortix | Open source. Read it, fork it, audit it. Self-host is free. | Triggers start sessions on real machines; each session runs one agent. | In the git repo and the session's own branch. | A sleeping session wakes on demand; its sandbox and branch persist. | Plain files in the git repo you own. | Work reaches main through a change request a person reviews. | Any model provider with your own keys, or your ChatGPT plan. | Agents doing finished work, reviewed by people, from one repo. |
|---|
| LangGraph | Open source; a separate deployment platform scales it. | A graph of nodes and edges, run inside your application. | A checkpointer persists each thread's graph state. | Durable execution resumes from exactly where it left off. | A checkpointer for one thread plus a store across threads. | Interrupts pause the graph for human input mid-run. | Any model your code calls, through LangChain integrations. | Long-running, stateful workflows where the graph is the product. |
|---|
| CrewAI | Open source; a separate commercial control plane is optional. | Crews of role-based agents plus event-driven Flows. | Flow state, shared between tasks, with a unique id per run. | Saved flow state resumes the flow at its start points. | A unified Memory class, organized in hierarchical scopes. | A human review step you add to a task. | The model you configure per agent. | Role-based multi-agent workflows in Python. |
|---|
| AutoGen | Open source; now in maintenance mode. | Agents and Teams on a message-passing runtime. | Agent and team state saved with save_state and loaded back. | You save and load state to continue across restarts. | A memory capability you add to an agent. | Agents act autonomously or work alongside people. | Model clients for OpenAI and Azure; extensions add more. | Research prototypes; new work moves to its successor. |
|---|