For the operator who keeps the server running
Self-host open-source AI agents on a server you own
A list of self-hosted AI agents gets you a coding bot and a compose file. Kortix is the open-source AI Operating System, and a self-hosted instance is the full platform on a server you control, with four checks that show whether the install holds.
The open-source AI Operating System
Self-host is free. · One Docker Compose stack, no Redis and no separate worker. · Control plane, database and files stay on your server.

# from a clone of this repo./bin/preflight.sh kortix.example.comcurl -fsSL https://kortix.com/install | bashkortix self-host init --domain kortix.example.com --admin-email you@example.comkortix self-host configurekortix self-host startRun it on Kortix Cloud, in your VPC, or on your own on-prem network.
Four checks that decide the first week
Each script exits non-zero on the failure it prevents, and prints the reading to act on.
$ ./bin/check-signup.sh https://kortix.example.comdisable_signup=False mailer_autoconfirm=True external=github$ ./bin/preflight.sh kortix.example.comFAIL api.kortix.example.com does not resolve$ ./bin/restore.sh backups/kortix-default-20261021T200633Z.tgz --instance defaultok archive API_KEY_SECRET fingerprint 886cf16380f71220FAIL API_KEY_SECRET differs: live instance ebba8706326c194c, archive 886cf16380f71220$ ./bin/doctor.sh defaultFAIL preview-origins: domain mode with KORTIX_PREVIEW_BASE_DOMAIN empty fix: add the wildcard DNS record6/7 passedA coding bot, an assistant, an app builder, an operating system
Three of these columns are one product each. The Kortix column is the layer the agents, their skills and their memory run on.
Questions people ask before they self-host
- Can AI agents be self-hosted?
- Yes. Kortix self-hosts on a Linux server, with the control plane, database and files on your machine. Agent sessions run on Platinum sandboxes that call back to your instance.
- What is the best self-hosted AI?
- It depends on the job. For a team that needs agents, skills and memory in one repo it owns, Kortix fits, and the install is yours to run.
- Can I host an AI agent locally?
- Yes, for evaluation. Kortix runs in local mode with every port on 127.0.0.1, and no session starts there because the sandbox cannot reach a private API. Domain mode is the one to run.
Point DNS, open 80 and 443, then start the instance.
The stack writes its own compose file, and the first preflight names what is missing.