digitalblue
All projects

D&D Helper

v0.5Whisper on Groq, OpenAI-compatible chat APIs, Android AudioRecord, Room, Jetpack Compose, Kotlin

D&D Helper runs on an Android phone during a Dungeons & Dragons game. Tap Listen and it records the table in short chunks, turns them into text and deletes the audio. After every 3 new bits of transcript, or when you tap Advise, it sends the recent conversation and your character sheet to an AI and asks for 1 to 3 short tips, marked Worth asking, Worth trying or Insight.

Take a photo of the battle map and an AI describes the layout and suggests tactics. Characters can be typed in by hand or brought in from a public D&D Beyond character.

The app has no server of its own: sessions, transcripts, tips and characters are saved on the phone. The audio goes to Groq to be turned into text, the conversation and character sheet go to the AI you pick (DeepSeek, Kimi, Qwen or GLM), and map photos go to Kimi, Qwen or GLM, all with your own keys. It records everyone at the table.

It isn't on Google Play and only exists as a test build, so this page has screenshots and no download. They were made on a computer from the app's own screens, with a made-up party and a made-up game.

Screenshots

6 screens

Rendered from the app code with invented sample data.