All guides
Recording sessions and recaps
Record your game and GM Companion writes down everything said at the table. Afterwards, an AI model can turn the transcript into a recap, suggest updates to your NPCs and places, and write a “previously on” to open your next session.
Record a session
- Press Rec in the top bar when the game startsA small window opens. Choose whether to Also keep the audio, then start recording. The microphone turns on if it was off, and a red timer shows the recording is running. Keep using the app as usual.
- PlayEverything the microphone hears is written down, line by line with the time, and saved as it goes. Closing the app or a crash loses nothing.
- Click the red timer to stopThe Sessions tab opens on the session you just recorded, with its transcript.
- Also keep the audio saves a sound recording as well (about 20 MB an hour), which you can play from the session page. It's off by default, and the app remembers your choice.
- A ⚠ next to the timer means the microphone is off or the audio stopped, so nothing is being written down.
- Set listening to Always on while recording: with push to talk, only what's said while you hold the key is written down.
Write a recap
Open the session in the Sessions tab and click Write recap. This needs an AI model. You get:
- A recap: a title, a few paragraphs you can read aloud as “last time…”, what happened, and the loose threads. Copy recap puts it on the clipboard for your group chat.
- Suggested campaign updates: a note for each NPC, place or faction that came up, new ones the party met, and connections the session revealed.
- Review the suggestionsUntick anything you don't want, and reword what you like.
- ApplyNotes are added to each entry, dated with the session (“Session 3: Ambush at the Goose: …”), and new entries are created. Everything is saved at once.
Previously on…
Once a session has a recap, the top of the Sessions tab offers Previously on…: a short read-aloud for the start of your next game, written from your last three recaps and ending on an open thread. Copy it, or show it on the player screen.