Coding agents on a server your team shares

Eureka runs Codex, Claude, Cursor or OpenCode in a sandbox on your own Linux host. Each thread has a URL. Open it to read the transcript or send the next prompt.

A Eureka thread. Ada Lovelace asked for keyboard navigation in a command menu, the agent replied with what it changed and Alan Turing sent a follow-up. Eight members are present and the sidebar lists the team's threads by repository. Sample data.

How a thread works

Use the agent you already pay for

Eureka runs Codex, Claude, Cursor and OpenCode. Each member connects their own subscription or API key in settings. The model and effort pickers show whatever the agent reports, so there is no list to keep up to date.

Runs on one Linux host

Eureka is one Elixir release and one SQLite file. It needs Incus for the sandboxes and a GitHub OAuth app for sign-in and pull requests. Nothing has to face the internet; the guide assumes a private network such as Tailscale.

Eureka is pre-alpha and the repository is private, so the guide and the source need GitHub access.