Download The Director v0.67.2
Free. Football Manager 26 on Steam, on Windows or on a Mac with Apple silicon. Tested against FM 26.3.
Download for Windows (41 MB zip)
SHA-256 of the Windows zip, to check your copy is the one we built:
e0890742da81248a9410bd3c3746c58cee840211046a6f852424e9baf8113055
In PowerShell: Get-FileHash .\TheDirector-v0.67.2.zip. Scanned on VirusTotal: the mod itself is clean on every engine; one minor engine flags the loader's proxy DLL with a generic heuristic, as it does for every BepInEx mod.
Apple silicon (M1 or later), macOS 13 or newer. Intel Macs will not work. SHA-256 of the Mac zip:
9d62ebef69eeda2495c477758ccad22769a1ad37fbf6d4a57a2c3c2ea845eeb1
In Terminal: shasum -a 256 TheDirector-mac-v0.67.2.zip. VirusTotal. Downloads only from this page or the GitHub release it links to; copies elsewhere are not ours.
Install, three steps
- Find your FM26 folder. In Steam: right-click Football Manager 26, Manage, Browse local files. Usually
C:\Program Files (x86)\Steam\steamapps\common\Football Manager 26. - Open the
TheDirector-v0.67.2folder inside the zip and copy everything in it into that folder, so thatwinhttp.dll,doorstop_config.ini,dotnetandBepInExsit besidefm.exe. If Windows asks about merging the BepInEx folder, say yes. - Start FM26 as normal. The first start takes about a minute longer while the loader prepares itself, once only.
Nothing else to install. The loader and everything it needs is in the zip. No second mod, no Python, no terminal.
On a Mac
- Unzip, then right-click
Install The Director.commandand choose Open. macOS says it cannot verify the developer: click Open (macOS 13 and 14), or on macOS 15 and newer click Done, go to System Settings, Privacy & Security, click Open Anyway beside the note about the installer, then right-click and Open once more. - A Terminal window shows what it is doing; there is nothing to type. If Steam is running it is quit so its settings can be written. A dialog says when it is done.
- Open Steam and start Football Manager 26. The first start takes a minute or two longer.
The Mac install uses DadMych's community loader for FM26 on Apple silicon, set up for you by the installer. The README in the zip says what it changes and how to remove it.
First run
- Load a save and save it. The Director reads the save file about half a minute after you save, and again every time you save.
- Press F7. The panel opens over whatever screen you are on; F7 again closes it.
- Open the Setup tab: pick how the chat reaches a model (hosted with a code from Patreon, your own API key, or Claude Code), and spend five minutes on the club's philosophy. He argues from that.
- Play a day and save again. A save made before the first day carries no staff attributes, so until then he does not know how good his own judgement is.
Uninstall
Delete winhttp.dll from the FM26 folder. The game runs clean again; the rest of the files are inert without it. To remove everything, also delete the BepInEx and dotnet folders and doorstop_config.ini. Your saves are untouched: the mod reads them and never writes them.
What leaves your machine, exactly
- Your save file never leaves your machine. Nothing is uploaded, ever.
- When you ask a question, the question and a text briefing the mod builds from your save (squad, targets, budgets, a few hundred lines) go to the model you chose. With the hosted route, that means the ImmersiveFM server, which passes it through OpenRouter to Google's Gemini model and hands back the answer, sent only to providers that do not keep or train on what they are sent. The server keeps a count of your questions and the token totals so your allowance can be tracked. It does not keep the question or the answer. With your own key or Claude Code, nothing touches the ImmersiveFM server at all.
- Checking a pasted code contacts the ImmersiveFM server once. If you link a Patreon account, the server keeps your Patreon name and email so we can help if a code stops working. Nothing else about you.
- No telemetry, no usage ping, no crash reporting. Those are the only connections the mod makes. The loader does not connect either: the support files it would otherwise fetch once are in the zip.
- Everything the mod stores lives in
BepInEx\plugins\FMDofProbe: one database per save and your chat threads. Delete the folder and it is gone. - The log file you may be asked to send,
BepInEx\LogOutput.log, records how long each question and answer was, never the text.
If something goes wrong
- FM did not start, or crashed on start.
- Delete
winhttp.dlland the game runs clean. Then sendBepInEx\LogOutput.logto #install-help on the Discord. - Windows Defender removed a file.
- Restore it from Defender's protection history and add the FM26 folder as an exclusion. Then tell us the exact wording; it goes on this page.
- F7 does nothing.
- The panel needs a loaded save. If FM has bound F7 itself, a
panel_key.txtin the plugin folder rebinds it. - He says he has nothing to read.
- If you have just saved, give him half a minute. If not, save the game: he reads the save file, not the screen.
- He does not know a player I know.
- He knows what your scouts know. Nothing hidden is revealed, on purpose.
- Mac, Linux, Steam Deck, Game Pass, Epic?
- Windows and Mac (Apple silicon) on Steam. Linux and Steam Deck run the Windows zip under Proton with one launch option (the README in the zip has it), but are barely tested. Intel Macs will not work. Game Pass and Epic are unknown.
- Non-English FM?
- The panel works and a card on the Overview says if your language is untested. Some parsing is English-first; language packs are on the roadmap.
Version history
- v0.67.2, the first public release, Windows and Mac. A DoF who sounds like one: new chat rules and a new hosted model chosen in a blind test; the league table, your currency, your keyboard layout, nationalities, and saves many seasons deep, all from three weeks of testers' reports.
- v0.63.4 to v0.67.0, 7 to 24 September 2026. Closed testing: about 25 builds for around 20 testers on Windows and Mac.