Pick any cat and get every compatible partner ranked live: risk, chance per night, expected 7s, family distance and blocked-pair reasons, right on top of your game.
NixOS? Just run: nix run github:thebeardbe/mewgenics-breeding-overlay
No Python and no installer. Each platform has a short run step below.
Grab MewgenicsOverlay.exe and double-click it. Windows may show “Windows protected your PC”: click More info → Run anyway. The app isn't code-signed (that's normal for small open-source tools, not malware).
Grab MewgenicsOverlay, then run it:
chmod +x MewgenicsOverlay && ./MewgenicsOverlay.
Everything is bundled; there is nothing else to install.
No download at all:
nix run github:thebeardbe/mewgenics-breeding-overlay
(or nix profile install to keep it).
A floating overlay you summon while Mewgenics runs.
One banner answer per cat: the partner most likely to give you the strongest kittens, weighted toward 7s.
Birth-defect chance for every pair, straight from the inbreeding coefficient, so you spot the unsafe breed before it happens.
How the two are related (sibling? 2nd cousin?) and what a litter is expected to roll, for every stat and every night.
Straight cats, haters, direct family: the game says no, we say why.
Which cats each unlocked NPC pays best for, and which keepers you should never donate.
Dark by default, light on demand, readable at a glance mid-run. Sortable columns, plain-language tooltips.
Yes to both: read-only by design, and every number it shows is pinned to the game's own datamined code. Here is the proof for each claim.
The overlay parses copies of your save and opens SQLite in read-only mode. It never writes, patches or uploads anything.
No memory hooks, no DLLs, no mod API. It watches the save file the game itself writes, exactly like a text editor watching a file.
MIT licensed with the full source on GitHub, pinned by automated tests, and buildable from source if you want to verify it yourself.
The save parser and genetics engine are vendored from MewgenicsBreedingManager (MIT), synced to the maintained fork by whyayala for the game's 1.1 breeding model.
All breeding math comes from SciresM's reverse engineering of the game (glaiel::CatData::breed), the only public source derived from actual game code.
Every formula is checked a second time against wiki.gg's datamined Breeding tables (stat inheritance, disorders, birth defects, sexuality, compatibility).
Quick answers; more in the README.
It's a companion calculator, like a wiki you can hold next to the game. It doesn't change the game or your save; it only reads. That said, no tool can *promise* how a developer feels; it reads local files only and never touches the network while playing.
No, never. Save files are opened read-only, and live reads happen on a temporary copy. Pinned by an automated test.
No. The app has no network code: it does not phone home, upload saves, check for updates or show ads, and it works fully offline. Your browser only opens when you click a link yourself, such as the Report button in the About box.
Every formula comes from the game's own datamined code (SciresM's reverse engineering, cross
checked against wiki.gg's tables; sources are listed in the footer) and is pinned by automated
tests in the repository, including tests/test_wiki_math.py. A change that drifts
from the game data fails the test suite instead of shipping. Saves are only ever read, and a
save-safety test requires them to stay byte-identical.
Windows: press Ctrl+Shift+B anywhere. Linux and other platforms: use the tray icon (a global hotkey is not available there). The 🧿 button toggles click-through so mouse clicks reach the game, and the ✕ button hides the overlay.
Just the download: the Windows and Linux binaries bundle everything, so there is no Python or installer step (Linux: download, chmod +x, run; NixOS users can nix run the repo instead). You need a real Mewgenics save for full functionality.
No. Code-signing certificates cost money, so small open-source projects ship unsigned. Click More info → Run anyway, or build it yourself from the public source.
Mewgenics is early access and patches often, and a save format change can confuse the parser. The app auto-detects saves on Windows and Linux/Proton. If it misses yours, pick the .sav with the 📁 button, or set MEWGENICS_SAVES_ROOT. If it still looks wrong, report it with the Feedback button and include the game patch number; it gets fixed fast.
Open the About box (ℹ️) in the app and click Report a problem. No account is needed. The Copy
debug info button puts your version, OS and save details on the clipboard to paste into the
form; if the app crashed, the tail of overlay.log helps too.
Yes. It's built on MBM's genetics engine (credited) and reads the same saves; use whichever tool suits the moment. They complement each other.
Tell us, no account needed. Your report goes straight to the developer.
🐞 Report a problem Source on GitHub