One framework to run your AI-native company. Every agent, skill, trigger, and workflow is code in a single repository — versioned, reviewable, and yours. We call it the Git-First Company Framework.
A Kortix Project is a git repository. Agents, skills, commands, triggers, connectors, and memory are just files. Git gives you persistence and 100% version history for free.
Every run is isolated on its own git worktree. Fan out 50 agents in parallel; overlaps merge like git.
Anything worth keeping is committed to /PERSIST and reviewed before it touches main.
kortix init / deploy / start. Your local dev runtime is the sandbox runtime.
kortix.tomldeclares the runtime — sandbox image, cron and webhook triggers, channels, apps, connectors, and required secrets. The.opencodedirectory holds the agents, skills, commands, tools, and models. Change a file, open a PR, ship.
Each run gets a full Linux sandbox — shell, filesystem, browser, your connected tools — on its own git worktree. Watch the files and terminal live, and run as many in parallel as you need.
Open and source-available. Self-host it or run it on Kortix cloud — nothing is locked to a vendor.
Laptop, a $5 VPS, your VPC, or fully air-gapped. One-line install.
Runs on OpenCode today; built to support Claude Code, Codex, and more.
Bring your own API keys or subscription, or use Kortix cloud compute.
Connect once via OAuth, MCP, REST, or Pipedream. Agents reach every tool through a single scoped layer — credentials injected at runtime, never exposed, governed by per-user and per-agent policy.
OAuth, MCP, REST, Pipedream, CLI — 3,000+ integrations out of the box.
One token to the sandbox; credentials injected at the network level, never exposed.
Allow, block, or require approval per connector, per user, per agent.
Encrypted, injected at the network level, never exposed in plaintext.
Every agent, skill, file, and connector scoped per user and per group.
Approval gates on sensitive actions; persistence requires a reviewed PR.
Self-host or single-tenant. Network egress controls. Data never leaves.