✦   Curse of Strahd   ✦

Your Curse of Strahd Campaign.
Personalized by AI.

Generate rich NPC backstories, atmospheric location descriptions, and party-tuned lore — in seconds. Every village. Every secret. Every shadow.

Generate Lore Free
What Raven Lore Creates

The DM's Grimoire

🩸

NPC Backstories

AI-generated villagers, merchants, and monsters — each with a unique personality, dark secret, and personal history. From the trembling innkeeper of Vallaki to the cultists haunting Old Bonegrinder.

“Every NPC has a reason to be afraid.”
🗺️

Location Lore

Atmospheric, read-aloud descriptions for every Barovia landmark. Castle Ravenloft's fog-drenched courtyards, the amber-eyed forest of Svalich Woods — re-rolled to match your party's tone and tension.

“The mist remembers what the map forgets.”
⚔️

Party-Aware Re-rolls

Enter your party's classes and Raven Lore weights every generation to what they'll find compelling. A Paladin's oaths. A Rogue's score. A Cleric's divine dread. Every re-roll sharpens the blade.

“Lore that knows your players.”
From the Crypt
"

I've been running Curse of Strahd for two years and I still hit walls on NPC details. Raven Lore gave me a whole dossier on a wine merchant I invented on the spot — complete with a connection to the Amber Temple I never planned. My players are obsessed with him now.

Marcus T.
DM of 12 years · r/CurseofStrahd Contributor

✦   No account required   ✦

The Mists of Barovia Await.

Generate your first NPC, location, or lore drop — free, instantly, no signup needed.

Generate Lore Free