# The open-source Eigent alternative a whole team owns

> Kortix is the open-source AI Operating System, the Eigent alternative for teams that need a platform rather than one desktop app. Your agents, skills, company memory and every connector live in one git repo you own, and each session runs on its own cloud computer.

URL: https://eigentalternative.com/

The platform a team owns.

**The leading open-source alternative to Claude Cowork and ChatGPT Work**

`kortix.yaml`

```yaml
# kortix.yaml
triggers:
  - slug: daily-digest
    type: cron
    cron: '0 0 9 * * 1-5'
```

Source: README.md in https://github.com/kortix-ai/suna

One isolated sandbox per session. Each session has its own isolated machine and branch.

[Try Kortix](https://kortix.com) · [Compare the alternatives](https://eigentalternative.com/#comparison)

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

_The field_

## Kortix and the open-source alternatives to Eigent

Kortix is the first column because it is the platform a team owns; every rival row comes from that rival's own page.

| | Kortix (recommended) | Eigent | OpenWork | AionUi |
| --- | --- | --- | --- | --- |
| Open source | Yes | Yes. Open source Cowork desktop application. | Yes. The desktop app is open source; the team control plane is separate. | Yes. Free and open source Cowork app. |
| Where it runs | Kortix Cloud, your VPC, or your own on-prem network. | Your desktop, local-first; managed cloud optional. | Desktop app for macOS, Windows and Linux; cloud optional. | Your computer cross-platform; remote access from a phone. |
| Model choice | Any model provider with your own keys, or your ChatGPT plan. | Cloud providers, enterprise gateways, or local models. | Any model OpenCode supports, 50+ providers, local via Ollama. | Any API key, 30+ platforms, local models included. |
| How work lands / reviewed | Session work reaches main through a change request a person approves. | Approve each result or ask for revisions after inspecting changes. | Output stays in your local files and Library you control. | Per-agent permission dialogs before actions; optional unattended mode. |
| Pricing shape | Self-host free; paid team and enterprise plans. | Free with your own keys or local models; paid monthly tiers. | Free desktop app; paid cloud team plan. | Free and open source; you bring your own API keys. |

Rival rows come from each product's own page, checked October 2026: Eigent (eigent.ai and github.com/eigent-ai/eigent), OpenWork (openworklabs.com and github.com/different-ai/openwork), AionUi (github.com/iofficeAI/AionUi). Kortix pricing is from kortix.com/pricing, checked October 2026; competitor prices and plan details change.

_The layers_

## The six layers of the Kortix stack

Every layer runs on a real page, and every line below is quoted from it.

### 1. One git repo that is the company.

Agents, skills, memory, connectors and triggers are text in one repo you own.

`the project`

```
kortix.yaml
agents/<name>.md
skills/<name>/SKILL.md
memory/
```

Source: kortix.com/docs/project/manifest

### 2. Every tool your team already runs on.

3,000+ apps in a click, plus MCP, OpenAPI, Postman, GraphQL and raw HTTP.

`kortix.yaml`

```yaml
agents:
  support-triage:
    file: agents/support-triage.md
    connectors: all
```

Source: README.md in https://github.com/kortix-ai/suna

### 3. Any model, your own keys.

Any model provider with your own keys, or the ChatGPT plan you already pay for.

`terminal`

```sh
$ kortix providers login opencode
$ kortix providers login opencode-go
```

Source: kortix.com/docs/project/models

### 4. OpenCode turns a model into an agent.

OpenCode is the harness, configured by a file in the repo.

`docs`

```
New projects use a v2 manifest and the OpenCode harness.
Each agent works inside your own git repo.
```

Source: kortix.com/docs

### 5. One isolated sandbox per session.

Thousands of agents in parallel on one config, each on its own cloud computer.

`the run`

```
project (git repo + kortix.yaml)
└─ session ──> isolated sandbox on branch "<uuid>"
└─ agent commits + pushes
└─ change request ──> merge ──> default branch
```

Source: kortix.com/docs

### 6. One place to start it, one gate to land it.

Work starts from the web, Slack, Microsoft Teams, the CLI or a trigger, and lands as a change request you read as a diff.

`change request states`

```
A CR is the only way session work reaches the default branch.
open ──(merge)──▶ merged (terminal)
```

Source: kortix.com/docs/work/change-requests

**20,000+** GitHub stars

## Open source means your team owns the platform itself, from the repo to the machines it runs on.

[Kortix on GitHub](https://github.com/kortix-ai/suna)

_FAQ_

## Questions buyers ask before moving off Eigent

### Is Kortix free to self-host?

Yes. Self-host is free, and you run Kortix on Kortix Cloud, in your VPC, or on your own on-prem network. Agent sessions run on a separate sandbox provider, and a self-hosted instance uses your own model key.

### Can a whole team use Kortix where Eigent is one desktop app?

Kortix is built for teams. An account holds projects and people, per-resource permissions cover people and agents, and every session runs its own sandbox on its own branch. People reach the same workforce from the web, Slack, Microsoft Teams, the CLI or the API.

### Does Kortix support the models I already pay for?

Any model provider with your own keys. Or the ChatGPT plan you already pay for. Or sign in with your OpenCode Console account for OpenCode Zen and Go.

### What happens to an agent's work in Kortix?

Session work reaches main through a change request a person reads as a diff. Merge is default-deny for agents, so nothing lands unreviewed. Approval gates you set decide which tool calls wait for a person.

## Run your whole company from one repo you own.

Start free, self-host, or run it on Kortix Cloud.

[Try Kortix](https://kortix.com) · [Read the Eigent alternatives page](https://eigentalternative.com/eigent-alternatives)

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