mind.glass / Dota 2 Copilot

Your game.
A clearer picture.

Bring a match recording into ChatGPT. Inspect your hero’s state, find death-counter intervals, and see exactly what the recording leaves unknown.

Limited access · sign in with ChatGPT

  • Your own match records
  • Facts with observation references
  • Unknowns stay visible
INTERFACE EXAMPLE · SYNTHETIC DATA

Axe · recorded observations

Recording, not a live feed

Game time
10:20
Health
0
Death count
1
Gold
—

The last observation in the file. This example is not connected to your game.

Dota 2 CopilotREC / 01

WHAT YOU CAN DO TODAY

A record you can
reason about.

01

Inspect the state

Read recorded hero, time, health, mana and available statistics. Choose the match you want to discuss.

02

Review death intervals

Locate increases in the death counter and the observations on either side. Keep the cause separate from the evidence.

03

Ask in ChatGPT

Open your recordings in the conversation. Ask what the data supports, or what is still missing.

FROM YOUR COMPUTER TO THE CONVERSATION

Start with one recording.

  1. 01

    Capture on the gaming computer

    Configure the local GSI collector, enable -gamestateintegration in Steam and verify that actual match events arrive.

  2. 02

    Upload your journal

    Sign in to the private beta and select the saved JSONL or JSON journal. Files are limited to 8 MB.

  3. 03

    Open Copilot in ChatGPT

    Connect the Dota 2 Copilot plugin in your account and ask about the uploaded recording. Installing the plugin does not install the collector.

Open Dota Copilot and review my latest recording.

THE PATH AHEAD

One server. More ways to play.

01

Local capture

Verify GSI on each gaming computer.

Verification
02

ChatGPT

Private journal review and an interactive app.

Private beta
03

Mobile

A second screen on the same account.

Planned
04

Voice

Questions and spoken prompts during play.

Planned

Before you connect

Can it see my live game?

The current cloud version reviews uploaded journals. Automatic streaming requires a device connection and a cloud event receiver; that path is not implemented yet.

Can it tell me why I died?

It shows observed death-counter increases. A cause, killer or alternative action needs additional evidence; these are not reconstructed from missing data.

Does it control Dota?

No. It does not buy items, press keys, read game memory or send game actions.

What happens to my records?

The web dashboard stores normalized observations under your account. Steam identifiers and GSI tokens are excluded on import. You can delete saved records in the dashboard.

Dota 2 Copilot

Bring the match.
Keep the facts.

Open the private beta

Limited access · sign in with ChatGPT