About SwiftPrep
SwiftPrep is a desktop campaign companion that remembers your entire D&D campaign. When you generate content, it actually knows your world, your NPCs, your factions, your ongoing plot threads. No more explaining context from scratch.
Your data stays on your computer. Your creativity stays yours. SwiftPrep just makes prep faster.
Why This Exists
I'm not a DM.
But I have spent years watching one, a genuinely masterful one known as the Two Dollar DM. I watched him trying everything to wrangle campaign notes into systems that support creative thinking instead of fighting it. Notes scattered across OneNote and much loved, handwritten notepads. NPCs forgotten between sessions. That shopkeeper from session 3? His name a brand new one by session 8.
He wasn't disorganized. His tools just couldn't keep up with his thinking.
So I started paying attention to how he prepped. To what slowed him down and to the moments when his system failed him mid-session. And I started asking more about the workflows he uses.
DMs don't need another encyclopedia. You don't need a replacement for your creativity. You only need something that remembers your world so you can focus on your table.
SwiftPrep is the result of that observation over years of watching, studying, and building.
How It's Different
General-purpose AI wasn't built for campaigns.
ChatGPT and Claude are brilliant, but they're generalists. You can tell them about your world, and they'll remember some of it. But they don't have your NPCs organized with relationships to factions, locations connected to plot hooks, or encounters linked to the story threads that spawned them. SwiftPrep does. When you ask for an NPC, it draws from your entire campaign structure, not just what you mentioned in conversation.
World-building tools tend to be encyclopedias.
They're built for deep lore and canon management. That's valuable, but it's not session prep. SwiftPrep is focused: what do you need before your players arrive?
VTTs are for running games.
SwiftPrep is for getting ready to run them. Different problems need a different tool.
The Unseen Servant
The name isn't an accident.
An Unseen Servant helps without demanding attention. It handles the tasks you'd rather not think about, quietly and competently, so you can focus on what matters.
That's what we're building. Campaign intelligence that serves your vision, not its own. Prep that's ready when you need it, then gets out of your way.
Built by Listening
Every feature in SwiftPrep came from a real conversation with a real DM. The advisory council is going to help me keep tweaking it to ensure it does the job you need it to.
I won't ever know what it's like to sit behind the screen. But I've studied how master DMs work. I am learning from everyone who uses SwiftPrep, through every conversation.
Your feedback will improve the product and it will teach me how to serve you all better.
What's Next
SwiftPrep is in final testing, with our first Founding Advisors starting to use it for real campaign prep. We're building toward a community of DMs who want tools that respect their time, their creativity, and their data.
If that sounds interesting, . You'll hear from us when we're ready.
Questions? Thoughts? I'd genuinely love to hear from you:
Or email us directly at support@swiftprep.app