ai-rpg-companion
♥Cherished
AI RPG Companion generates tabletop RPG content including monsters, items, NPCs, encounters, and dungeons using Claude's API. Built for Dungeon Masters, the tool provides D&D 5e statblock generation with tactical detail, encounter balancing, and procedural dungeon creation with export support for multiple VTT platforms.
Clauded With Love Rating
8.4 / 10
AI RPG Companion is a comprehensive Vue 3 application that generates D&D 5e content including monsters, items, NPCs, encounters, and dungeons using AI APIs. The project features modular architecture with extensive testing (240+ tests across 7 tools) and exports to popular VTT platforms like Foundry and Roll20.
Code Quality8.2
Usefulness9.1
Claude Usage8.9
Documentation8.7
Originality7.3
Highlights
- ✓Exceptional test coverage with 240+ tests across all modules and 100% feature coverage for encounter generator
- ✓Sophisticated D&D 5e integration including accurate CR calculations following DMG guidelines and SRD monster database
- ✓Well-architected modular structure with each tool as self-contained module including dedicated documentation and test suites
To Improve
- →Add error handling and retry logic for API failures, particularly for streaming operations that could leave users with partial results
- →Implement user authentication and saved content management to allow users to persist and organize their generated content across sessions