AgentLinux crab mascot

AgentLinux

Linux, for agents

A purpose-built Linux distribution that runs on a dedicated machine — virtual or physical — so your AI coding agent gets an entire OS to itself.

Join the waitlist

The problem with running agents today

You need somewhere to run your agent. Every option available was designed for humans, not machines.

Your local machine
// the engineer

You give the agent access to your machine and immediately face a choice: run it unrestricted and risk it wiping your ~/.ssh, or sandbox it and spend your day approving every config file read, every apt install, every port binding. Either it's unsafe or it's unusable. Your machine was built for you, not for a tireless process that doesn't know when to stop.

// the agent

I'm walking through someone else's house. Every file I touch might be important. Every package I install might conflict with theirs. Half the time I'm blocked by permission prompts I can't dismiss. I need sudo for basic setup but the engineer is right not to trust me with it. I need my own space, not a corner of someone else's.

Docker
// the engineer

Containers seem perfect until you realize your agent needs Docker inside Docker to build and test services. Now you're debugging nested daemon sockets, volume mount propagation, and network namespaces within namespaces. Every apt install requires rebuilding the image. Containers are for shipping apps, not housing workers.

// the agent

I can't systemctl start anything. I can't install packages without the whole container being rebuilt. My long-running sessions vanish when the container recycles. And tools like Claude Code refuse to run as root, but the container's default user is root. I'm not a microservice — I'm a worker that needs a real OS.

Generic VMs
// the engineer

A full VM gives you real isolation. It also gives you a sysadmin job: provisioning Ubuntu, creating users, installing toolchains, configuring SSH, hardening security — before the agent writes one line of code. Multiply by ten agents. You became the sysadmin for your agent fleet.

// the agent

I land in a blank Linux install that knows nothing about my workload. No language runtimes. No non-root user for me. No skills or rules preconfigured for how I work. Everything has to be provisioned by the engineer before I can start. The environment should have been ready on boot.

What if the operating system itself was designed for agents?

Built for agents from the ground up

AgentLinux isn't a generic distro with a few scripts bolted on. It's an entire operating system where every default is configured for an agent — not a human.

Minimalistic

Nothing the agent doesn't need. No desktop environment, no GUI stack, no bloat. Every resource goes to the agent's workload.

Automatic agent user

Boots into a non-root user account automatically. Tools like Claude Code that refuse to run as root work out of the box — no setup required.

Easy-to-install package groups

One command to install everything for web development, GUI testing, or any common agent workload. No hunting for individual packages.

Agent skills

Built-in skills for popular AI agents to work with distro-specific tooling and setup. The agent knows how to manage its own OS.

Agents in the repos

Popular AI agents — Claude Code, Codex, and more — available directly from distro repositories. apt install claude-code and go.

Frameworks and plugins

Agent frameworks like GSD for Claude Code available in distro repos. Install productivity extensions the same way you install anything else.

Agent-friendly CLI tools

Custom command-line tooling designed to be operated by agents, not humans. Clear output, predictable behavior, machine-readable where it matters.

Multiple distribution formats

Available as installation images, QEMU VM images, and Docker micro-VMs. Run it however your infrastructure expects — bare metal, cloud, or local.

Why not just use what exists?

Every option today was built for a different job. Here's what changes when the OS is designed for agents.

Local machine → a dedicated machine instead

Instead of sharing your machine and choosing between unsafe access or endless approval prompts, give the agent its own AgentLinux instance. A separate machine — virtual or physical — where the agent has full autonomy and your files are never at risk.

Docker → a full OS instead of a locked box

AgentLinux is a complete operating system. The agent installs packages with apt mid-session, starts services with systemctl, and keeps state across restarts. No docker-in-docker gymnastics. Boots into a non-root user that tools like Claude Code require.

Generic VMs → ready on boot instead of provisioning

AgentLinux images boot with everything pre-configured: non-root agent user, toolchains, agent-friendly CLI tools, and popular agents right in the repos. A purpose-built environment in seconds, not hours.

Not another general-purpose distro hoping agents will figure it out. A go-to Linux distro choice for running your agents — built from the kernel config to the default shell for machines that write code.

Get early access

Frequently asked questions

What is AgentLinux?

A Linux distribution purpose-built for AI coding agents. It runs on a dedicated machine — virtual or physical — where the agent gets an entire OS configured for its workload, not for human desktop use.

When will it be available?

We're in early development. Join the waitlist to get notified when preview builds are ready.

Is it free?

Yes. AgentLinux will be free and open source.

What agents does it support?

Any agent that runs on Linux -- Claude Code, Codex, and more. If it can execute in a terminal, it runs on AgentLinux.

How is this different from Docker?

Docker is a container runtime. AgentLinux is a full operating system on a dedicated machine. The agent gets persistent state, real process management, mid-session package installs, and an environment that survives restarts.