This package contains art, text, or software code produced using generative AI.
This package was developed with AI assistance for code and docs, and can generate text (names, descriptions) using managed providers or user-configured ones. Offline Names requires no AI.
RPGM Forge
RPGM Forge: AI-Augmented Prep & Play for Foundry VTT
RPGM Forge is built for the moments when the table is waiting on you. Name new arrivals, generate lore on demand, and turn rough ideas into structured homebrew without leaving Foundry or breaking session momentum.
Less tab switching. Less improvisation panic. More useful output in seconds.
From encounter setup to finished lore
Forge is designed around the way GMs actually work during prep and play: drag tokens in, click from the HUD when you need a fast result, or use chat commands when your hands are already on the keyboard.
|
Need a fast answer in chat? |
Already focused on a token? |
|
Populating a fresh encounter? |
|
Name the scene fast
Start with speed, then refine only where it matters. Forge can use the selected token as context, generate multiple candidates at once, and keep the previous name in the rotation so iteration stays quick instead of annoying.
Step 1: Drop in a token that still has a placeholder or generic name. |
Step 2: Give it an in-world name that feels ready for play. |
Step 3: Open the Crystal Menu when you want better options on demand. |
Step 4: Refresh again until the result fits the tone of the encounter. |

Use *name in chat to get four themed candidates in a private GM card. Click one to apply it instantly, keep the old name available for comparison, and move on without stalling the table over a minor NPC.
Add flavor when the players ask the unexpected question
Once a token has a name, Forge helps you answer the next question fast: "What does it look like?" Generate system-agnostic descriptions for creatures, NPCs, locations, and scenes, then read them aloud, copy them, or save them to a journal.
Start from the token. Trigger a description from the HUD when you want instant context-aware flavor. |
Get ready-to-use text. Deliver lore in chat, then reuse it in notes or journals if it becomes canon. |
Use *description with a selected token for quick table-side flavor, or provide your own subject when you want to prep a place, creature, or idea before it ever hits the map.
Build deeper content without opening another tool
When a quick answer turns into a bigger idea, Forge can step up from snippets to structure. The guided homebrew workflow helps you move from a vague concept to something organized enough to keep, refine, and reuse.
Shape the idea. Start from a preset or fill in the form with exactly the details you care about. |
Keep the result. Review the generated output, then copy it or save it into a journal for future sessions. |
Use *homebrew to launch the wizard, explore a random preset, or scaffold a specific item, settlement, creature, or concept. It is a practical bridge between improvisation and prep.
Stay in flow with chat commands

Every core feature is available through autocomplete-enabled chat commands, so keyboard-driven GMs never need to stop and hunt through menus. Omit the subject to use the selected token, or provide your own text when you want full control.
*name | *description <subject> | *homebrew | *help
Privacy and data
Offline and Adjective Names do not require AI. Descriptions and Homebrew use a hosted AI provider.
Names can also use different provider modes, including hosted AI, curated offline options, and adjective-style generation, so you can tune the balance between speed, style, and connectivity for your table.
rpgm.tools • Discord • GitHub
Changelog
v2.2.0
Added
- Added official Foundry V14 support and updated the package metadata to advertise
Verified 14.
Improved
- Reworked chat command autocomplete and command execution to behave correctly across Foundry 12, 13, and 14.
- Updated the V14 chat path to use Foundry's supported ProseMirror APIs and native send flow instead of unsupported internals.
- Refreshed low-risk same-major dependencies used by the Foundry workspace to current compatible releases.
Fixed
- Corrected command suggestion selection so the leading
*stays in place and autocomplete does not append stray keystrokes. - Fixed V14 chat command submission so pressing
Enterexecutes commands cleanly without leaving blank lines behind in the chat input. - Corrected the notification styling class name so modern Foundry notification elements receive the intended RPGM styling.
v2.1.4
Fixed
- Resolved a regression that caused Foundry to throw
DataCloneErrorwhen other modules injected custom sidebar tabs. The RPGM tab now adjusts the registry in-place so third-party tabs remain intact.
Improved
- Ensured the RPGM sidebar button always anchors immediately before the Settings tab while preserving every other tab’s original order.
- Allow Archivist Sync and similar modules to toggle their own tabs without losing spacing or visibility during setup wizards.
v2.1.3
Fixed
- Addressed the packaging regression that made v2.1.2 installs unreliable for some Foundry instances.
Changed
- Kept the prompt variety improvements introduced in v2.1.2 while restamping the release as v2.1.3.
v2.1.2
Changed
- Updated prompts to provide more variation on generated names.
v2.1.1
Changed
- Forgot password option added.
v2.1.0
Added
- New Names provider:
rpgm-names-adjective(offline) – adjective + base subject naming. - Tooltips for Names provider selector (AI vs Offline vs Adjective vs Custom).
Changed
- Updated docs to reflect multiple offline-capable name modes.
v2.0.1
- Fixed buggy UI on certain input fields in Foundry
- Fixed being unable to generate the first time the world is loaded
- Fixed dice menu glitching when opening the context menu of a chat
v2.0.0
- RPGM Tools Sidebar Panel: A new sidebar panel has been added for quick access to membership, Forge settings, and user documentation
- Membership Management in Module: Create a free membership and manage your membership level directly in Foundry
- Supporter Membership Name: The $5/month supporter membership has been renamed from
AdventurertoCrafter - Add Your Own AI Providers: You can now add your own AI providers for use generating names, description, and homebrew! (Results are not guaranteed)