Skip to content
Open Source AI Agent Framework
SpecificationOpen Source AI Agent FrameworkRev 2026-10-14

Framework or platform: where an open source AI Operating System fits

A framework is a library your team builds with. Kortix is an open-source AI Operating System, the platform that runs and governs a company’s agents. This page draws the line between the two and shows why a team that needs agents doing finished work, reviewed by people, needs the platform.

A session, then a change request

Exhibitterminal
kortix sessions new --prompt "Add a skill that drafts the weekly status report"kortix cr lskortix cr diff 1kortix cr merge 1
Source: https://kortix.com/docs/quickstart

Each session gets its own cloud computer and branch; the result lands only after a person reviews it.

What a framework is

A framework is a library. You add it to an application, write the orchestration, and decide how each agent runs. LangGraph, CrewAI, AutoGen and OpenHands all sit here. They give you primitives, and the prompts, the run environment and the review wiring stay yours. Choose a framework when the product is the application and engineering wants control over every step. The open source agent framework alternatives page compares the four in detail.

What a platform is

A platform runs and governs the agents. Kortix is the open-source AI Operating System: agents, skills, company memory and every connector live in one git repo you own, and each session runs on its own isolated sandbox, on its own branch. You configure the agents instead of orchestrating them, and the platform carries the runtime, the review and the audit. It runs on Kortix Cloud, in your VPC, or on your own on-prem network.

Where a framework stops

A framework hands the work back to your code. It does not give each run its own isolated machine, a branch, a change request or an audit trail unless your team builds those. Durable state, shared memory and human review are primitives you assemble. The platform does not enforce them for you.

Why finished work needs a platform

Work a company must review needs a place to review it. Kortix gives every session its own cloud computer and branch, then routes the result through a change request a person approves before it reaches main. That is the difference between an agent your engineers run and a workforce the company governs.

Is Kortix a framework?

No. Kortix does not ask you to import a library or write orchestration. It runs the agents, and you own the configuration as files. If you want the primitives to build your own runtime, a framework is the right tool. If you want the agents run, governed and reviewed, Kortix is the layer above it.

Framework or platform questions

Is Kortix an agent framework?

No. Kortix is an open-source AI Operating System, a platform that runs and governs agents. You do not import it into an application the way you import a framework.

Does Kortix run agents itself?

Yes. Each session starts an agent on its own isolated cloud computer, on its own branch, and runs until it commits and opens a change request.

Can I use a framework with Kortix?

You can, and you do not have to. Kortix runs its own agents through the OpenCode harness. A framework is worth adding only when you are building a separate application.

What does a team give up by choosing a framework?

The platform layer. A framework leaves the run environment, the isolation, the review and the audit to you. Kortix ships them and keeps the configuration in one git repo.

Run the agents on a platform you own

Open source, self-host for free, any model provider with your own keys.

Open source · Any model, your keys · Self-host, VPC, or on-prem