claudedwithlove
explore/ai-rpg-companion

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.

·0··submitted April 18, 2026
View on GitHub
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
Topic
Language