A TRPG Keeper assistant tool for managing campaigns, modules, characters, and session records.
- Campaign Management — Create and manage TRPG campaigns, supports COC/DND/custom systems
- Character Cards — Create, edit, and link PC and NPC character cards
- Session Records — Record summaries and progress for each session
- Module Library — Import and read module documents with chapter navigation
- Calendar & Reminders — Home calendar shows session schedule, supports alarm and system notifications
- Relationship Graph — Visualize relationships between characters, locations, and clues
- Notes & To-dos — Keeper memo and to-do management
- Dark Mode — Warm brown eye-friendly theme, supports system/manual toggle
- Data Backup — Local data export and restore
- Kotlin + Jetpack Compose (Material 3)
- Room Database + Hilt Dependency Injection
- MVVM Architecture (ViewModel + StateFlow)
- AlarmManager / WorkManager Notifications
If you have suggestions, feedback, or want to contribute, feel free to reach out via GitHub.
This project is licensed under CC BY-NC-SA 4.0.
You are free to share and adapt this work, as long as you give attribution, do not use it for commercial purposes, and share under the same terms.