MachineMachine
MachineMachine
MachineGetting startedQuickstartAccounts & access
Your project
AgentsLegacy kortix.tomlManifest referenceModelsAgent permissionsSecrets
Running work
Change requestsRuntime & sandboxSessions
Connect & automate
ComputersConnectorsInkbox: iMessage, SMS, email & callsMCP serverPixio: images, video & audioRemindersSlack & channelsMicrosoft TeamsTriggers
Feature flags
Apps

Develop

CLI
TypeScript SDKFull exampleAuthenticationSign in with KortixSessionsAppsReact hooksSDK reference
Machine as a BackendAPI reference
GitHub

Machine

Machine is the AI command center for your company.

Machine is the Autonomous Company Operating System — a cloud computer where a workforce of AI agents runs your company, and everything is code you own.

Each agent works inside your own git repo. A session runs an agent in an isolated sandbox, on its own branch. When the work is ready, the agent opens a change request. You review it and merge it to the default branch.

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

New projects use a v2 manifest and OpenCode REST. Existing v1 projects keep their compatibility behavior.

Quickstart

Create a project, start a session, and merge your first change request.

Your project

Set up the manifest, agents, models, and secrets.

Running work

Sessions, sandboxes, and change requests.

Connect & automate

Connectors, Slack, computers, and triggers.

Feature flags

Per-project opt-ins, including Apps.

CLI

Develop and run Machine from your terminal.

SDK

Build on Machine from TypeScript with the client SDK.
NextGetting started