Framework · Enterprise Platforms

Kortix (Suna)

Open-source, self-hostable company command center (~20k GitHub stars): a workforce of specialist agents works in disposable per-session sandboxes on git branches, lands changes only through human-approved change requests, and runs on demand, human-assisted, or on schedules and triggers.

Description

Kortix (repo still named suna after the original Suna agent) treats the company itself as a git repository: agents, skills, integrations, automations, and memory are versioned files, and the platform 'opens pull requests against itself'. Every session runs in its own disposable Linux sandbox on its own branch; only committed work survives, and work reaches main solely through a reviewed change request. Skills capture reusable know-how shared into every session, connectors broker 3,000+ apps plus MCP/OpenAPI/GraphQL server-side through one scoped token, secrets are encrypted and injected at runtime without model exposure, and cron or webhook triggers spawn sessions automatically. Positioning is enterprise-grade: microVM isolation, per-resource permissions for people and agents, audit trail, human approval gates, and on-prem or air-gapped deployment.

Solution

Project (git repo + kortix.yaml) -> session spawns an isolated cloud sandbox on a session branch -> agent (OpenCode) works, commits, pushes -> change request -> human reviews and merges to main; thousands of sessions can run in parallel on the same config.

Primary use cases

  • org-scale agent workforce producing reviewed deliverables (decks, reports, code, replies)
  • scheduled and trigger-driven automations end to end
  • self-hosted / air-gapped enterprise agent deployment

Open the full interactive page

Diagram, neighbourhood map, code examples, related patterns and full provenance.