kortix-ai /CompanyOS

Kortix CompanyOS – the open-source operating system for your company. Multiplayer AI agents, your company as code, sovereign on your infrastructure or ours.

★ 20,622⑂ 3,468👁 150⑃ 10,931● 1,151▤ 237◈ 0
TypeScriptNOASSERTIONCreated 2024-10-05kortix.com
20,622
stars
+38
3,468
forks
150
watchers
10,931
prs
1,151
issues
237
releases
0
discussions

README

Kortix CompanyOS

The open-source CompanyOS: the cloud-native agent harness for companies.

Open Source  ·  Extensible  ·  Multiplayer  ·  Sovereign

Always-on agents that start on events, run in parallel and share one memory of your company.

Build custom agents on pi and ship them from one git repo. Schedules, webhooks, your tools' events
and your team's messages start them. My Kortix routes the work, and swarms of agents run it in
parallel, each on its own cloud computer with state that persists.

Agents connect to 3,000+ apps, build and host the apps your company needs, and land every change
through a review your team approves. Share agents and context across your whole team.
Open source, any model, on your infrastructure or ours.






Website · Guide · Cloud · AI Transformation · Manifesto







---

 A new kind of system

An agent today is one chat session on one machine. It waits for a person to type. It blocks while a
long job runs. Every task it takes on shares one context. It stops when the laptop sleeps. A person
can follow only a few such sessions at once, so human attention runs out long before the model does.

Kortix CompanyOS takes the session out of the person's hands. It is a cloud-native agent harness: you
write custom agents on pi, an open-source agent harness, and Kortix deploys them to the cloud and
supplies everything around the agent loop that one session cannot.

| | |
| --- | --- |
| Always on | Compute and state are separate. Every session runs on its own cloud computer. The computer sleeps 15 to 20 minutes after the last turn and wakes on the next message or event, with its full history. State lives in the repo, in Drive, in the session's /workspace and in the session's record. |
| Event-driven | Triggers start agents from schedules, signed webhooks, connector events, App events and merged change requests. A filter in code drops noise before any model runs. A session subscribes to the events of its own work, and an agent sets its own check-in before it stops. |
| One agent to talk to | You talk to My Kortix. It answers at once, hands writing, research, code and app work to the agent made for it in a session of its own, and tells you the result. Nothing it hands off blocks the conversation. A follow-up goes to the same agent, with everything that agent already knows. |
| Swarms | A session hands work off in the background, runs a workflow that coordinates many agents, and messages other sessions. Every child reports back by itself. Thousands of agents run in parallel on one config. |
| Long horizon | When a context fills, the agent continues in a fresh one and searches the session's full record for the exact lines it needs. Nothing is summarized. A job outlives one turn and one context window. |
| Scales out | Compute is disposable and state persists, so capacity grows by adding computers, not by growing one. Each new session gets its own computer. A sleeping computer uses no compute. |


Top issues

Latest release

v0.15.1 — Credit codes, server-side Goals, proactive Spaces, and image-heavy session fixes v0.15.1 2026-11-07
Credit codes, server-side Goals, proactive Spaces, and image-heavy session fixes

Credit codes, server-side Goals, proactive Spaces, and image-heavy session fixes

 New
- Credit codes: redeem a code at /redeem for credits, and a /redeem?code= link survives sign-up. Admins create codes with an expiry and a redemption limit. (11939, 11944, 11945)
- Goals run on the API: goal state lives on the server, and only a verifier session can mark a goal done. Goals are in the command palette. (11910, 11882)
- Proactive Spaces: a watcher reads a Space's event feed and speaks up only when it matters. A Spa

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON