GameMind roadmap — honest capability tracker
What ships in v0.1.6 today. What's actively being built. What's on the public roadmap. We'd rather you read this than be surprised by something we don't do yet.
Shipping today — v0.1.6
Everything in this column is in the desktop installer right now. CPU-only, local-first, no cloud telemetry.
Local AI chat coach
Type any question about your game ("how do I beat Malenia?" / "what's the best build for a Bard?"). Answered locally by a compact coaching model fine-tuned for in-game guidance.
Per-title knowledge packs
10 live: Warhammer 40K, CS2, LoL, Dota 2, Skyrim SE, Elden Ring, Path of Exile, Factorio, FFXIV, Fortnite + OSRS. Each ships FAISS + BM25 retrieval over a curated wiki + patch-notes corpus, signed manifest.
Wired 3-head safety cluster
cluster_pipeline.py is live end-to-end: every response routes triage → policy gate → coach gate before the heavy lane fires. 3 cluster heads (q-coach, q-policygate, q-gametriage — 53.5M params each, on 127.0.0.1:8788, no network). q-patchcite and q-wikicite were retired today — they were dead weight; the heavy lane is RAG-grounded by chunks directly.
Vision lane — wired, 2 titles PASS-verified
Frozen SigLIP-base encoder + per-title 11 MB MLP projector → 64 visual tokens prepended to the heavy lane via inputs_embeds. Wired end-to-end through vision_lane.py + heavy_lane.py + Windows.Graphics.Capture. PASS-verified on held-out scene eval: League of Legends (96.5%), Skyrim SE (99.0%). Retrained today but pre-verification: Warhammer 40K, CS2, Elden Ring. Dota 2 retraining at 24.6% (target ≥75% — coming v0.1.7). 6 more titles in active training.
Voice in/out (opt-in)
Push-to-talk speech via faster-whisper. Local TTS replies via Piper. Mic is never always-on; both run on your CPU.
Per-title RAG grounding
Every answer is anchored to your title's curated knowledge pack via FAISS + BM25 hybrid retrieval (unified through rag_retriever.py). The heavy lane sees the chunks directly — no separate cite-check head, no "(unverified)" warnings cluttering the answer. Off-topic / out-of-corpus questions are gracefully refused.
Local-sovereign
Your prompts, transcripts, voice clips never leave the box. The Fly backend only sees license activation + adapter download tokens + version-check pings. Safety audit →
Recently shipped — 2026-06-08
Landed today.
In active development
Training or coding right now. Expected within v0.1.7–v0.2.0.
On the roadmap — designed, not yet built
Public commitments. Order is rough priority, not a date guarantee.
%LOCALAPPDATA%\GameMind\sessions\, user-deletable.Per-title risk tiers (already enforced at the policy level)
Game Adapters ship with a hard-coded risk profile. The user does not get a toggle that overrides it. Today this controls whether the coach gives action suggestions in chat; once ASSIST mode lands it controls whether the app can send keystrokes.
| Tier | Examples | Chat coach (today) | ASSIST keystrokes (roadmap) |
|---|---|---|---|
| Green | Single-player RPGs (BG3, Elden Ring, Skyrim), sandbox / single-player Minecraft, Stardew, Terraria | Full — coaching, knowledge, action ideas | Opt-in — inventory sort, dialogue confirm, journal nav |
| Yellow | Co-op shooters, friendly PvE, modded contexts | Full chat; action ideas labeled "manual only" | Default off. Coaching only. |
| Red | Ranked competitive (CS2, Valorant, OW2), MMOs with anti-bot rules (WoW, OSRS, FFXIV ranked) | Strategy + knowledge only; the coach won't suggest in-match actions | Force-disabled. No keystrokes are ever sent. The app is structurally incapable. |
What we don't do — by construction, not policy
These rules hold today AND on the roadmap. Anti-cheat-safe is a structural property of the architecture, not a checkbox.
What's actually under the hood today
Concrete v0.1.6 inventory — names, sizes, what they do. The pieces marked roadmap below the line are designed but not in the ship.
- Heavy lane:
Local coach model— compact, fine-tuned for coach voice style and grounded instruction understanding. 958 MB. CPU-OK, GPU-faster. (Future expansion includes a larger reasoning lane in planning.) - Fast cluster (3 heads, 53.5M each) — fully wired: q-coach, q-policygate, q-gametriage v3 (real-data retrain, +24pt on routing). Routed end-to-end via
cluster_pipeline.pyat127.0.0.1:8788. Every response passes triage → policy gate → coach gate before the heavy lane fires. (q-patchcite + q-wikicite were retired today as dead weight; the heavy lane is RAG-grounded by chunks directly. q-action, the 6th head, ships with ASSIST mode.) - Vision lane — wired, 2 PASS-verified: Frozen SigLIP-base encoder + per-title 11 MB MLP projector → 64 visual tokens prepended to the heavy lane via inputs_embeds. PASS-verified: League of Legends 96.5%, Skyrim SE 99.0% scene accuracy on held-out frames. Trained today but pre-verification: Warhammer 40K (Tier 0 retrain), CS2 (Tier 0 retrain), Elden Ring, Dota 2 (24.6% — corpus diversity gap, retraining). 6 titles in active training (BG3, OSRS, PoE, Factorio, Fortnite, FFXIV).
- Vision capture: Windows.Graphics.Capture backend at
src/gamemind/live_capture.py. Wired through vision_lane.py's frame queue. Same API a screen recorder uses — no game-process interaction, no DLL injection, no memory reads. - RAG retriever:
qovaryx-q-rag-50m-gamemind-v1— 270 MB sovereign embedder + FAISS + BM25 per-title, unified viarag_retriever.py. Powers the grounded chat path; refuses off-corpus questions gracefully. - Per-game adapters: knowledge pack (chunks parquet + FAISS + BM25 + signed manifest) + policy profile + per-title sovereign coach finetune (38M). 130–290 MB tarball each. v0.1.5 packs add a vision/ subdir (projector.pt + scene_taxonomy.json + manifest.json) where available. (Roadmap: HUD detector + action allowlist join the pack.)
- Policy engine: q-policygate decisions gate every chat suggestion. The chat path only refuses on action-class queries (per the gate's triage category) — lore / build / mechanics questions always proceed. (Roadmap: extended to gate the SendInput call once ASSIST mode lands.)
- Pricing + referral: $9.99/mo Plus tier includes 2 free adapter credits per month. $4.99 lifetime per individual adapter. Refer a friend → they pay → you get a free-choice adapter promo code in your inbox.
- Voice: faster-whisper (STT, push-to-talk) + Piper TTS (local voice replies). Opt-in, mic-off by default.
- Updater: on launch the app pings
/api/v1/gamemind/app/manifestand shows "update available" if newer. Doesn't auto-update.
Same base substrate, same audit discipline as the Qovaryx public scratch bases. Apache-2.0 weights on the open releases; the recipe is proprietary. Devlog: github.com/thron-j/qovaryx-ai-research.
Try the beta — what you get today is real
Local chat coach + 10 per-title knowledge packs + voice + 3-head wired safety cluster + vision lane (2 titles PASS, 4 more queued). $9.99/mo includes 2 free adapter credits per month. Refer-a-friend earns you free adapters.
Browse adapters → Get the app