Kernel CLI: Free & Freedom
AI Computer Use — without the subscription, without the vendor lock, without the screenshots. Every AI company is shipping “computer use” in 2026. Claude charges $20-200/mo. OpenAI charges a subscription. Both lock you to their AI. Both use slow screenshot-based VLM. Kernel CLI is free, works with any AI, and uses the OS accessibility tree — crazy fast, deterministic, zero API cost.The Problem with Screenshot-Based Computer Use
How Kernel CLI Works
What It Can Do
See
Act
Query
Automate
AX Tree vs Screenshot: Side by Side
A human asks: “Click the Merge button on GitHub.”Screenshot approach (Claude Computer Use):
AX tree approach (Kernel CLI):
Freedom: You Choose the Harness
Other computer use tools come with built-in restrictions from the vendor:- Claude Computer Use: Anthropic decides what Claude can access
- OpenAI Operator: OpenAI decides the safety boundary
- Google Mariner: Google decides the permissions
With Any AI
Kernel CLI is a standalone binary. It doesn’t know or care which AI calls it.MCP: Kernel CLI for All
Terminal AI tools (Claude Code, Codex, Gemini CLI) can callkernel-cli directly. But what about AI that doesn’t have a terminal — Claude Desktop, web-based AI, IDE copilots?
Kernel CLI runs as an MCP server. Any AI that supports MCP gets full OS access.
| MCP Tool | What it does |
|---|---|
snapshot | Windows + AX tree + clipboard in one call |
windows | List all open windows |
ax_tree | Read UI structure of any app |
ax_press | Press any button by name |
ax_set | Set value on any UI element |
type_text | Type text |
key | Press keyboard shortcuts |
click | Click at coordinates |
scroll | Scroll any element |
capture | Take screenshot |
app | Launch, quit, switch apps |
process | List running processes |
query | Search Safari/Chrome/Notes/Photos |
script | Run AppleScript/JXA |
search | Spotlight search |
window | Manage windows (resize, move, focus) |
What this means
Real example: Claude Desktop merging a PR
Claude Desktop has no terminal. But with Kernel CLI MCP:Harness applies to MCP too
When Kernel CLI runs through niia’s MCP registration, the OTP harness applies:In connector.json
Comparison
| Claude CU | OpenAI Operator | Kernel CLI | |
|---|---|---|---|
| Price | $20-200/mo | Subscription | Free |
| Method | Screenshot + VLM | Screenshot + VLM | AX tree (native) |
| Speed | ~3.6s/action | ~3s/action | ~61ms/action |
| Accuracy | Probabilistic | Probabilistic | Deterministic |
| VLM cost | Per screenshot | Per screenshot | Zero |
| Platform | macOS only (2026) | Web only | macOS (Linux planned) |
| Vendor lock-in | Anthropic | OpenAI | None |
| Works with | Claude only | GPT only | Any AI |
| Harness | Vendor-controlled | Vendor-controlled | You choose |
| MCP server | No | No | Yes |
| Offline | No | No | Yes |
| Source | Closed | Open (Apache 2.0) | Binary distributed |
Get Started
Kernel CLI is part of the NIIA toolkit by Monolex. Distributed as a signed binary. Source is proprietary.