Per-card tuning — every card gets its own profile

In plain words: the bot does not slap the same "average" settings on every card — it searches a separate overclock for each specific card and remembers it for that exact card.

How it works

  1. What a "preset" is

    A preset is three numbers for one card: the core frequency offset, the memory offset and the Power Limit (PL — "how many watts the card is allowed to draw"). A good preset = a cold die, fast memory and enough watts at once.

  2. Why "one for all" fails

    Even identical models with different memory vendors accept different values: one card happily runs memory +1500, another chokes at +800. A shared profile loses hashrate on strong cards and knocks weak ones offline.

  3. How the bot searches

    The bot changes core, mem and PL in turn; after each step it measures hashrate and power draw and records "better/worse". If the card drops — the point is recorded as a boundary and never tried again. Over hours this adds up to a card-specific profile, hands-free.

  4. Settings bound to the card, not the slot

    The identifier is the card UUID (a unique serial number). Move the card to another slot or rig — the bot recognizes it by UUID and applies the old preset automatically.

What you see

Everything is in Telegram: /status — the state of all cards and presets; /card 3 — one card in detail (core/mem/PL, what it is busy with, history); /table — a per-rig summary with maxima and the best efficiency. No manual decisions required.

If you want to intervene

Manual commands exist: /pl 3 150 — set card 3's power limit; /restore 3 — roll back to the last verified preset without a new search; /tune 3 — restart tuning; /optimize 3 — a careful search around the current best preset.

FAQ

Can one card get its own goal?

Yes: /mode 3 hashrate sets the goal for card 3; /mode rig returns it to the rig-wide goal.

Do presets survive a reinstall?

They live in the rig's local SQLite database, bound to the card UUID. Updates, reinstalls, reboots — the values stay.

Do settings carry over between rigs?

If a card physically moves, its preset comes along (same UUID). To copy good settings onto other rigs use the catalog: see the catalog page.

How long is the first search?

The first pass takes hours (depends on the card count); after that the bot just keeps watch. Your part is reading Telegram.