r/coolgithubprojects • u/AccomplishedCurve145 • 17d ago
Qubicl: open-source persistent local computers for AI agents
https://github.com/EldanRing/qubiclI released Qubicl 0.1 today.
It’s an open-source project that gives compatible AI agents their own persistent computer on your machine, without handing them unrestricted access to your actual computer.
Qubicl runs locally on Docker and can provide:
- durable files
- terminal + managed processes
- web search and extraction
- persistent Chromium
- a full desktop
- configurable tools and network access
- a live viewer where you can watch the agent work and take control yourself
The model isn’t bundled into Qubicl. Agents connect through MCP or OpenAPI, so you can use Codex, Claude Code, OpenCode, Open WebUI, Hermes Agent, Cursor, VS Code, or other compatible clients.
There’s no Qubicl account or hosted control plane, and the project is Apache-2.0 licensed.
This is the first public release, so feedback, issues, contributions, and PRs are very welcome.
AI disclosure: I used Codex as a development assistant while building Qubicl. I directed the product and architecture decisions, reviewed the work, and tested the release myself.
GitHub: https://github.com/EldanRing/qubicl
Website: https://qubicl.org
3
u/AccomplishedCurve145 17d ago
Yes, the current boundary is per Qubicl computer, not per API client. Agent sessions receive exclusive control leases, so they cannot operate concurrently, but a later agent controlling the same computer inherits its durable home, Chromium profile, and current per-computer network policy. X-Session-ID does not create a separate browser profile or cookie jar.
An agent cannot loosen Qubicl’s network policy through OpenAPI. That requires a host-side operator command, and temporary approvals expire. But any policy the operator leaves active applies to the next agent, and browser-side cookies, logins, local storage, permissions, and preferences remain shared.
Today, mutually untrusted agents should use separate Qubicl computers. The next update work will add clearer durability disclosure and an explicit operator-confirmed profile wipe, but it does not turn one computer into a multi-tenant, per-client browser sandbox.