Omni runs the solver on your own Linux machine. The browser here is only the control panel. You set one up once (a rented server, or your Windows PC via WSL2), run a single install command on it, and it connects back to your account. Nothing about your solves leaves your machine.
The solver needs a plain Linux machine. You can run it for free on a Windows PC through WSL2, or rent a real server. Cloud providers bill by the hour, so you can keep one running or spin it up just for a solve and shut it down afterwards. A few options worth knowing:
| Provider | Best for | Trade-off |
|---|---|---|
| WSL2 (Windows) | Running on your own Windows PC for free, no rental. Great for trying Omni out and for smaller games. | Bounded by your PC's RAM, so the largest PLO spots will not fit. Your PC must stay on while solving. |
| Cherry Servers | Bare metal: cheapest to run a solver continuously, and handles the largest-memory PLO. | Fewer machine sizes and locations than the big clouds. You pick from a fixed catalog. |
| DigitalOcean | Simplest to set up. A solid all-rounder up through mid-size PLO. | RAM caps at 256 GB, so it cannot run full-ring 6-card PLO. |
| AWS / Google Cloud | Occasional heavy solves (rent by the hour, solve, destroy) and the very largest spots, with the highest RAM ceilings. | Two to three times the monthly cost of bare metal if left running around the clock. |
Rule of thumb: solving most of the time → a bare-metal box (Cherry) is cheapest. Solving now and then → rent any of them by the hour and shut it down when done. Full-ring 6-card PLO → Cherry or AWS/Google, not DigitalOcean. Size the RAM from the table below.
RAM is the one hard requirement: a solve that does not fit in memory cannot run. The figures below are for 100bb-deep, full-range solves with the built-in Balanced abstraction, at two table sizes. Heads-up needs a fraction of full-ring. Shorter stacks or tighter ranges need less again. Rent a server with at least the RAM for the biggest spot you plan to study, rounded up for the operating system.
| Game | Heads-up | 6-max |
|---|---|---|
| Short Deck | 0.2 GB | 0.6 GB |
| Hold'em (NLH) | 1 GB | 4 GB |
| PLO (4 cards) | 2 GB | 18 GB |
| PLO (5 cards) | 2 GB | 75 GB |
| PLO (6 cards) | 9 GB | 290 GB |
Hi-Lo PLO variants need about the same as their normal-deck twin (5-card Hi-Lo ≈ 5-card PLO).
The installer sets up a single solver core in a fixed location on the machine, so one server runs exactly one core. If your account allows more than one core, rent one server per core. Each runs its own install command and appears separately in the panel.
Once the server is up, the install command and your account token are on your account page. Copy the command onto the server and run it. It installs Docker if needed, starts the core, and asks for your account token. The core then appears in the solver panel.