AI Cockpit is open source under the Apache License 2.0. Read it, change it, redistribute it, alone or inside something larger — with three conditions: a modified version ships under another name and without the Cockpit branding, states wherever it is presented that it is based on AI Cockpit and is not an official build, and runs its own server. The account client and the live server behind accounts, the marketplace and the relay stay ours. Every bundle carries an integrity manifest and the live services answer official builds only. Licence and terms.
AI Cockpit started as a personal tool — a way to use Claude, Gemini, and Ollama from a single interface without copy-pasting between browser tabs. It grew into a full orchestration platform, replacing an earlier FPC/Lazarus desktop application (Maestro) that was harder to maintain and deploy.
Today it can fly a whole task on autopilot: you state a goal and Autopilot Cruise plans it, runs it as a durable workflow, and returns the result — while AutoCognition gives your local agents a shared bus to message, call, and route work between each other. Planning happens only when you press flight PLAN, so the keyboard never changes meaning underneath you when you'd rather drive it yourself.
The design philosophy is simple: everything runs on your own server. Your code, your conversations, your API keys — none of it goes anywhere unless you send it there deliberately. The stack is intentionally boring: Apache, PHP, Bash, and tmux. No framework, no daemon, no container.
It's a hobbyist project that became genuinely useful. Now it's available for anyone who wants an AI workspace that they actually control.
Dario Ruggi — hobbyist programmer.
Primary languages: Free Pascal/Lazarus, PHP, Bash/Zsh, JavaScript. Strongly preferring offline-first, local-first, and privacy-preserving solutions.
Other projects: ruggi.site/tools (utilities), and various unreleased personal tools.
AI Cockpit, Ruggi.Site, and everything built on top of them are owned and operated by Ruggi Software — the company behind the project, handling the business side (billing, subscriptions, support) so the product side stays focused on what it's for.
Where Intelligence Compiles.
.out files, the browser polls
every 200ms. Primitive but rock-solid — survives Apache restarts, works
through proxies, requires no persistent process.
All UI colors in AI Cockpit are chosen with Protanopia (red-green color deficiency) in mind. The application uses blue as the primary accent, with yellow and orange for secondary highlights. Red and green are never used as the sole distinguishing factor for any status or state. If you notice any accessibility issues, please report them.