Roadmap
FTTHelper is in public beta. Below is everything that exists today and what we're working on next. If something you need isn't here, send a suggestion.
Shipped
- Auth. Email + password, magic link, server-side session refresh.
- Campaigns. Create a campaign, get an 8-character invite code, share it with your table.
- Sessions. Log game sessions with titles, summaries, and transcripts.
- Notes with 3-tier privacy. Every note is PRIVATE, DM-only, or PARTY-visible. RLS enforces the boundary in the database.
- AI session recaps. Generate a party-visible recap from session notes. DM triggers; everyone sees the output.
- AI story hooks. DM-only suggestions based on players' private DESIRE notes. Author names are stripped before the prompt is built.
- Feature flags. Kill switch per subsystem via the
feature_flagstable.
Next
- Discord bot. Listen to a channel, pipe transcripts into sessions automatically.
- Quest + NPC tracker. Structured records for recurring story elements, with visibility toggles (party vs DM).
- Sentry. Error and performance observability in production.
- Rate limiting. Durable per-account limits on AI generation calls.
Further out
- Audio capture + transcription during live sessions.
- Per-campaign style guides for AI voice (e.g., noir, high-fantasy, grimdark).
- Integrations with D&D Beyond for character context.