Getting started

What server do I need?

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.

1. Get a Linux 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:

ProviderBest forTrade-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 ServersBare 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.
DigitalOceanSimplest 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 CloudOccasional 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.

2. Size the RAM to the game you study

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.

GameHeads-up6-max
Short Deck0.2 GB0.6 GB
Hold'em (NLH)1 GB4 GB
PLO (4 cards)2 GB18 GB
PLO (5 cards)2 GB75 GB
PLO (6 cards)9 GB290 GB

Hi-Lo PLO variants need about the same as their normal-deck twin (5-card Hi-Lo ≈ 5-card PLO).

3. One core per server

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.

4. Install the core

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.