<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Loracle Blog</title><link>https://loracle.app/blog/</link><description>Recent content on Loracle Blog</description><generator>Hugo -- 0.155.0</generator><language>en-us</language><lastBuildDate>Fri, 12 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://loracle.app/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>The Improv Mistakes That Quietly Wreck a Campaign</title><link>https://loracle.app/blog/posts/common-improv-mistakes/</link><pubDate>Fri, 12 Jun 2026 00:00:00 +0000</pubDate><guid>https://loracle.app/blog/posts/common-improv-mistakes/</guid><description>Forgotten NPCs, accidental railroads, and why &amp;#39;no, but&amp;#39; is a trap—plus a worked NPC scene that creates real friction without ever blocking a player.</description><content:encoded><![CDATA[<p>&ldquo;Remind me,&rdquo; your player says, leaning in with a grin. &ldquo;What did Garrick swear he&rsquo;d do if we ever brought his daughter home?&rdquo;</p>
<p>Four faces turn to you, waiting. You have no idea who Garrick is.</p>
<p>You invented him three sessions ago—a blacksmith, a grudge, a limp—and the table loved him so much they wrote his daughter into their backstories. He&rsquo;s the best NPC you never planned. And right now, in front of everyone, you&rsquo;re about to retcon him into a stranger.</p>
<p>That&rsquo;s improv at the table. It&rsquo;s the heart of running D&amp;D—you can prep a dungeon, but you can&rsquo;t prep the moment a player asks your throwaway shopkeeper what <em>he</em> thinks about the war. So you riff. You invent a name, a grudge, a limp. The table leans in. It&rsquo;s great.</p>
<p>And then, three sessions later, it quietly falls apart—because the best thing you made, you made on instinct, and nothing was there to catch it.</p>
<p>Here are the improv mistakes that do the most damage—and the one that does the <em>quiet</em> damage no one notices until it&rsquo;s too late.</p>
<h2 id="mistake-1-not-writing-anything-down">Mistake #1: Not writing anything down</h2>
<p>This is the big one. The silent campaign-killer—and it&rsquo;s exactly how you ended up blanking on Garrick.</p>
<p>In the moment, you are certain you&rsquo;ll remember. The name is <em>obviously</em> Garrick. The daughter ran off with a smuggler. He hates the baron. It&rsquo;s vivid. It&rsquo;s burned in.</p>
<p>It is not burned in.</p>
<p>So next session, when the player walks back into the forge, you improvise <em>again</em>—and now the daughter is a son, the grudge is against the church instead of the baron, and Garrick has picked up a completely different accent.</p>
<p>The players notice. They always notice. And now you&rsquo;re doing an <strong>awkward retcon</strong> in real time, breaking the fiction to patch a hole you made yourself.</p>
<p>The character stops meaning anything. Not because the idea was bad—because the <em>why</em> got lost. An NPC is only as real as the throughline you can remember.</p>
<h2 id="mistake-2-railroading-the-improv">Mistake #2: Railroading the improv</h2>
<p>The opposite failure. You improvise an NPC, but secretly you&rsquo;ve already decided what they&rsquo;ll do. The players push, negotiate, get clever—and it doesn&rsquo;t matter, because the NPC was always going to hand over the quest / refuse the bribe / die in the ambush.</p>
<p>That&rsquo;s not improv. That&rsquo;s a cutscene with extra steps. Players can feel the rails under the wheels even when they can&rsquo;t see them, and it teaches them the worst lesson: <em>their choices don&rsquo;t move anything.</em></p>
<h2 id="mistake-3-trying-to-fix-mush-with-no">Mistake #3: Trying to fix mush with &ldquo;no&rdquo;</h2>
<p>Improv comedy gives us &ldquo;yes, and&rdquo;—accept what&rsquo;s offered, build on it. Most DMs absorb this as gospel. And taken too literally, it curdles.</p>
<p>If the answer to every player request is <em>yes, and here&rsquo;s more</em>, the world goes soft. No friction, no scarcity, no stakes. The party asks the harbormaster for the fastest ship and gets it. Asks the duke for an army and gets it. Nothing is earned because nothing was ever in doubt.</p>
<p>So DMs reach for the obvious antidote: start saying no. Block the request. Soften it to &ldquo;no, but&rdquo; and call it nuance.</p>
<p>That&rsquo;s the trap. <strong>Blocking is the original sin of improv.</strong> &ldquo;No&rdquo; negates what the player just put on the table—it stalls the momentum and quietly teaches them that offering anything is pointless. And &ldquo;no, but&rdquo; is just a block wearing a coat: the player still hears <em>the thing you wanted didn&rsquo;t happen.</em> You haven&rsquo;t cured the mush. You&rsquo;ve traded a world with no stakes for a scene with no air.</p>
<p>Here&rsquo;s the part everyone misses. The mush was never caused by &ldquo;yes, and.&rdquo; It was caused by a toothless <em>and</em>—an &ldquo;and&rdquo; that only ever adds gifts. A good &ldquo;and&rdquo; adds a <em>complication</em>. You keep saying yes to the player&rsquo;s reality—their competence, their want, their contribution—and you let the <em>world</em> push back through cost, consequence, and its own agenda.</p>
<p>Yes, the ship exists. <em>And</em> it&rsquo;s short two crew after a brawl, so passage will cost you sweat, not coin. Nobody got told no. The friction lives entirely in the &ldquo;and.&rdquo;</p>
<h2 id="a-worked-example-yes-and-with-teeth">A worked example: &ldquo;yes, and&rdquo; with teeth</h2>
<p>Here&rsquo;s the situation. The party needs to leave the city tonight, and there&rsquo;s exactly one ship sailing before dawn: the <em>Gull&rsquo;s Mercy</em>. As DM, I <em>want</em> them on that ship—the next chapter happens at sea. But if I just hand it over, the scene is mush. So I never say no. I keep saying <em>yes, and</em>—and I let the &ldquo;and&rdquo; do all the work.</p>
<blockquote>
<p><strong>Player (Vth, the rogue):</strong> We need passage on the <em>Gull&rsquo;s Mercy</em>. Tonight. Whatever it costs.</p>
<p><strong>DM (as Harbormaster Oluf):</strong> <em>He doesn&rsquo;t look up from his ledger.</em> &ldquo;Aye, she sails before dawn—and she&rsquo;s chartered full, grain to the last berth. <em>And</em> Reyes came in two hands short after a brawl at the Drowned Crow last night. She won&rsquo;t sail undermanned, and she won&rsquo;t wait.&rdquo; <em>He finally glances up.</em> &ldquo;So. Depends what those hands of yours are good for.&rdquo;</p>
</blockquote>
<p>I never told them no. Passage exists—yes. The &ldquo;and&rdquo; just keeps stacking the world on top: full ship, <em>and</em> a brawl opened two berths, <em>and</em> those berths are <em>work</em>, not coin. Every clause accepts the scene and tightens it. The players didn&rsquo;t hit a wall; they got handed a lever.</p>
<blockquote>
<p><strong>Player (Vth):</strong> We can crew. We&rsquo;re stronger than we look, and the half-orc could haul cargo all night.</p>
<p><strong>DM (as Oluf):</strong> &ldquo;I believe it.&rdquo; <em>He taps the ledger.</em> &ldquo;And Reyes won&rsquo;t sign strangers on my word alone—last lot I vouched for walked off with the cargo. So you&rsquo;ll be wanting to give me a reason. There&rsquo;s a crate going aboard that nobody signed for. Tell me where it ends up, and your names go down as vouched.&rdquo;</p>
</blockquote>
<p>Still no &ldquo;no.&rdquo; I yes-and their competence—<em>I believe it</em>—and then the &ldquo;and&rdquo; raises the cost and, this is the important part, <strong>smuggles in the plot hook</strong> (the unsigned crate) as something they&rsquo;re choosing, not something I&rsquo;m imposing. No rails. They reached for it.</p>
<blockquote>
<p><strong>Player (Vth):</strong> Done. We watch your mystery crate, you get us aboard.</p>
<p><strong>DM (as Oluf):</strong> <em>He stamps the ledger and slides a chit across the desk.</em> &ldquo;Yes. And tell Reyes that Oluf says you&rsquo;re worth your salt—she&rsquo;ll take it from me. <strong>And</strong>—since you&rsquo;re already curious—the man who dropped that crate paid in old crowns. Pre-siege coin. Nobody&rsquo;s spent those in twenty years. Make of that what you will.&rdquo;</p>
</blockquote>
<p>Once they&rsquo;ve bought in—paid a cost, made a choice—the &ldquo;and&rdquo; pays them back with interest: the vouch, <em>and</em> a thread that deepens the mystery they just signed up for. The scene accelerates instead of going slack.</p>
<p>Same NPC, same goal, three turns, and not a single &ldquo;no.&rdquo; The friction never came from refusing the players—it came from the world having its own weight, delivered through the &ldquo;and.&rdquo; Nobody got railroaded, nobody got blocked, and the party walked onto exactly the ship I needed them on—thinking it was their idea. Because it was.</p>
<h2 id="the-part-where-it-all-comes-back-to-memory">The part where it all comes back to memory</h2>
<p>Here&rsquo;s the catch that ties every one of these mistakes together.</p>
<p>That scene only <em>matters</em> if Oluf shows up again. If the unsigned crate pays off. If, ten sessions from now, a player says &ldquo;old crowns—wait, like the harbormaster mentioned?&rdquo; and you can actually run with it.</p>
<p>Improv that no one remembers isn&rsquo;t worldbuilding. It&rsquo;s a really good campfire story you&rsquo;ll never tell the same way twice.</p>
<p>You can do everything else right—friction that never blocks, a hook they reached for, zero railroading—and still lose it all to Mistake #1. The complication you built, the thread they took, the name of the NPC who handed it over: gone by next session unless something catches it.</p>
<h2 id="let-loracle-remember-the-why">Let Loracle remember the why</h2>
<p>This is the gap Loracle fills.</p>
<p>You run the game. You riff, you improvise, you let the &ldquo;and&rdquo; carry the friction so the scene never goes soft or slams shut. Loracle records the session, transcribes it, and pulls out the entities—every NPC, the promises they made, the threads they dangled.</p>
<p>So when a player asks Garrick about his daughter, you search and you <em>know</em>: her name, where she went, why he&rsquo;s angry. No retcon. No &ldquo;I think it started with a G?&rdquo;</p>
<p>The improv stays yours. The remembering stops being your job.</p>
<p>Riff fearlessly. We&rsquo;ll keep the throughline.</p>
]]></content:encoded></item><item><title>The Ultimate Guide to Session Recaps</title><link>https://loracle.app/blog/posts/how-to-nail-the-session-recap/</link><pubDate>Wed, 03 Jun 2026 00:00:00 +0000</pubDate><guid>https://loracle.app/blog/posts/how-to-nail-the-session-recap/</guid><description>It&amp;#39;s Tuesday. Five people are staring at you, waiting to remember who they are. A field guide to the most underrated two minutes in tabletop.</description><content:encoded><![CDATA[<p>It&rsquo;s 7:09 on a Tuesday. The pizza&rsquo;s late, somebody&rsquo;s dog is barking on the call, and your rogue is asking — completely sincerely — whether they still have the cursed amulet.</p>
<p>They do. They&rsquo;ve had it for four sessions. They were <em>there</em> when they picked it up.</p>
<p>This is the moment the recap was invented for. Not the wiki, not the binder, not the forty-page campaign bible nobody reads. The two minutes at the top of the night where five distracted adults put down their phones, climb back into people who can cast spells, and remember that last week they swore a blood oath to a goose.</p>
<p>Most tables wing it. &ldquo;So, uh&hellip; where were we?&rdquo; Someone half-narrates the boss fight. Someone else is sure there was a door. The energy that should be building toward <em>adventure</em> instead drains into a group-therapy session about continuity. By the time you actually start, you&rsquo;ve spent fifteen minutes and a good chunk of everyone&rsquo;s enthusiasm just getting back to even.</p>
<p>It doesn&rsquo;t have to go like that. The recap is a tiny, gorgeous, wildly underrated piece of craft, and once you start treating it like one, your sessions open with a <em>snap</em> instead of a shrug.</p>
<p>So let&rsquo;s get into it. All of it.</p>
<h2 id="first-throw-out-the-idea-that-a-recap-is-a-summary">First, throw out the idea that a recap is a summary</h2>
<p>A summary is a list of things that happened. <em>You fought the bandits, found a map, went to town, bought rope.</em> Accurate. Thorough. The narrative equivalent of a receipt.</p>
<p>A recap is not a receipt. A recap is an <strong>on-ramp</strong>. Its job isn&rsquo;t to inform — it&rsquo;s to <em>transport</em>. You&rsquo;re not reminding people what occurred; you&rsquo;re walking them back to the exact emotional spot they were standing in when you all said goodnight last week. The fear. The grudge. The dumb plan they were one round away from executing.</p>
<p>Get that distinction and everything else falls into place. You stop reading minutes from the meeting and start re-opening a story.</p>
<h2 id="the-single-best-trick-leave-the-pen-down">The single best trick: leave the pen down</h2>
<p>Here&rsquo;s a thing Hemingway did, and it&rsquo;s the most useful recap advice I know even though he never ran a dungeon in his life.</p>
<p>He refused to write a scene all the way to the end. He&rsquo;d stop while it was still flowing — sometimes mid-sentence — at a point where he knew <em>exactly</em> what came next. Then he&rsquo;d cap the pen and walk away. The next morning there was no terrifying blank page waiting for him. There was a half-finished sentence with an obvious ending, practically begging to be picked back up.</p>
<blockquote>
<p>&ldquo;The best way is always to stop when you are going good and when you know what will happen next.&rdquo;</p>
</blockquote>
<p>A campaign is the same idea, just stretched over a week instead of a night. End your session on a comma, not a period. Don&rsquo;t button everything up. Leave a door un-opened, a question un-answered, a sword raised and not yet swung. Stop <em>while it&rsquo;s still going good</em>.</p>
<p>Then your recap isn&rsquo;t a chore. It&rsquo;s you walking back to the page and picking the pen up mid-stroke — and because your players were the ones who helped leave that sentence dangling, they remember precisely where the ink stopped. You don&rsquo;t have to drag them back into the story. You just finish the sentence, and they&rsquo;re already inside it.</p>
<p>It&rsquo;s a beautiful trick. It also has one fatal dependency, which we&rsquo;ll get to. (Foreshadowing. Leaving the pen down. See what I did there.)</p>
<h2 id="a-whole-tackle-box-of-recap-styles">A whole tackle box of recap styles</h2>
<p>There is no one right way to do this. There are about fifteen, and the fun is in mixing them. Here&rsquo;s the menu.</p>
<p><strong>The &ldquo;Previously, on…&rdquo;</strong> — The classic for a reason. Channel a prestige-TV cold open: three or four punchy beats, present tense, scored by whatever&rsquo;s dramatic on your playlist. Lead with names. <em>&ldquo;Kira, your hand is on the vault door. Bram, you&rsquo;re still bleeding from the thing in the cellar. And nobody has mentioned the letter you all decided not to read.&rdquo;</em></p>
<p><strong>Hand the mic to a player.</strong> Make recapping a rotating job and pay for it — a point of inspiration to whoever recaps last week. Suddenly someone <em>else</em> is responsible for remembering, they pay closer attention all night to earn it, and you get to learn which moments actually landed (it&rsquo;s never the ones you&rsquo;d guess).</p>
<p><strong>Recap in character.</strong> This is where it gets delicious:</p>
<ul>
<li><em>The bard&rsquo;s song.</em> Four lines, badly rhymed, sung off-key. Comedy gold and a genuinely efficient recap.</li>
<li><em>The tavern rumor.</em> Two NPCs gossip about &ldquo;those adventurers&rdquo; — which lets you recap <em>and</em> foreshadow and slip in misinformation all at once.</li>
<li><em>The letter home.</em> A player writes three sentences to their character&rsquo;s mother. Tells you everything about what mattered to <em>them</em>.</li>
<li><em>The villain&rsquo;s status report.</em> The big bad updates their dark master on the heroes&rsquo; annoying progress. Players love hearing themselves described as a threat.</li>
</ul>
<p><strong>The headline.</strong> Recap the session as a newspaper front page. <em>&ldquo;LOCAL HEROES INSULT DUKE, ADOPT GOOSE, FLEE.&rdquo; Story on page 4.</em> Whimsical, fast, weirdly memorable.</p>
<p><strong>The open-loops board.</strong> Keep a running list — physical index cards are great — of every dangling thread: unkept promises, unanswered mysteries, NPCs who owe the party a favor or a knife in the back. Your recap is just you reading the three or four cards that are about to come due. Players <em>feel</em> the plot tightening.</p>
<p><strong>The cliff.</strong> The purest version of leave-the-pen-down: end so abruptly that the recap writes itself, because everyone&rsquo;s been thinking about it all week anyway.</p>
<p><strong>The map pin.</strong> For the visual table — drop a pin on the map, slide the tokens to where they stood, and narrate from there. Spatial memory does half the work for you.</p>
<p><strong>The 80-word straitjacket.</strong> Constraint as a feature. Force the whole recap into eighty words and you&rsquo;re physically incapable of rambling about the rope you bought. Only the load-bearing beats survive.</p>
<p>Mix these. Sing one week, hand off the next, run a villain&rsquo;s report when the campaign goes dark. Variety keeps the ritual from going stale, and the ritual is the point — same beat every week and your players learn to drop into character the instant it starts.</p>
<div class="loracle-callout">
<span class="callout-kicker">A small confession</span>
<p>That's a lot of homework for a goose joke. Picking the right four beats, remembering the NPC's name, tracking which threads are about to snap — that's real work, and it all happens <em>after</em> a four-hour session when your brain is a wrung-out sponge.</p>
<p>What if it just... showed up in your inbox? <strong>Loracle</strong> records your session and writes the recap for you — the beats that mattered, the names you'll fumble, the loops still open. <a class="callout-cta" href="https://loracle.app">See how it works →</a></p>
</div>
<h2 id="the-boring-mechanics-that-make-it-sing">The boring mechanics that make it sing</h2>
<p>Style is the fun part. Logistics are what make it actually happen every week instead of just the weeks you remember to prep.</p>
<p><strong>When.</strong> Top of the session, full stop. A recap at the <em>end</em> of last week is a nice idea that nobody&rsquo;s brain absorbs while packing dice. Do it cold, at the start, when it&rsquo;s load-bearing.</p>
<p><strong>How long.</strong> Ninety seconds to two minutes. If you&rsquo;re past three you&rsquo;ve stopped recapping and started re-running. Trust the eighty-word instinct even when you&rsquo;re speaking off the cuff.</p>
<p><strong>What to cut.</strong> Almost everything. The shopping, the travel montage, the long rest — gone. Recap only what tonight&rsquo;s opening scene actually leans on. A recap is defined by what you leave out.</p>
<p><strong>Where to keep it.</strong> Have <em>something</em> — a pinned Discord message, a running doc, the back of a napkin. Not because you&rsquo;ll read it aloud, but because Tuesday-you needs a place to find out what Saturday-you thought was important. The gap between those two people is where campaigns quietly fall apart.</p>
<h2 id="how-it-goes-wrong-and-it-goes-wrong-the-same-five-ways">How it goes wrong (and it goes wrong the same five ways)</h2>
<ul>
<li><strong>The data dump.</strong> Every detail, no shape. Players glaze. You&rsquo;ve recapped your way out of momentum.</li>
<li><strong>The DM monologue.</strong> Twelve unbroken minutes. Hand the mic out before it becomes a TED talk.</li>
<li><strong>The wrong altitude.</strong> You recap the lore and skip the feelings, or recap the feelings and skip the one fact tonight depends on.</li>
<li><strong>The confident lie.</strong> You misremember the NPC&rsquo;s name, say it with total authority, and now it&rsquo;s canon. Your players will remember the <em>wrong</em> name forever, and it&rsquo;s your fault.</li>
<li><strong>The skip.</strong> &ldquo;We all remember, let&rsquo;s just go.&rdquo; You don&rsquo;t. You really don&rsquo;t.</li>
</ul>
<div class="loracle-callout">
<span class="callout-kicker">Still a lot of work</span>
<p>Notice how many of these failures are really just <em>memory</em> failures? The wrong altitude, the confident lie, the skip — they all come from a tired human trying to reconstruct four hours of improv from a smudge.</p>
<p><strong>Loracle</strong> remembers the session exactly, so your recap starts from what was actually said instead of what you think you recall. <a class="callout-cta" href="https://loracle.app">Let it keep the record →</a></p>
</div>
<h2 id="the-catch-nobody-mentions">The catch nobody mentions</h2>
<p>Here&rsquo;s the fatal dependency I promised you.</p>
<p>Every technique above — the leave-the-pen-down comma, the open-loops cards, the in-character bard song, all of it — quietly assumes one thing: that you can <em>remember the session well enough to recap it.</em></p>
<p>And a week is long. Between Saturday&rsquo;s session and Tuesday&rsquo;s recap there was work, and sleep, and laundry, and a whole other show you watched, and an argument about something unrelated. The dangling sentence that was so vivid when you packed up the dice is now a blur. Was the captain alive or dead? Did the NPC actually ask that question or did you just mean to have them ask it? What in the nine hells was his <em>name?</em></p>
<p>You left the pen down on purpose. Then you lost the page.</p>
<p>This is the quiet tragedy of the recap as a craft: the better the unfinished beat, the more it hurts to misremember it — and you will, because you are a person, and people forget. The recap depends on a perfect record of the session, and your memory is the least reliable place to keep one.</p>
<p>So keep it somewhere else.</p>
<h2 id="where-loracle-comes-in-from-raw-transcript-to-a-memory-that-recaps-itself">Where Loracle comes in: from raw transcript to a memory that recaps itself</h2>
<p>This is the part we actually built, so let me show you what&rsquo;s under the hood — because &ldquo;AI takes notes&rdquo; undersells it by a mile. The interesting work isn&rsquo;t the transcription. It&rsquo;s everything that happens <em>after.</em></p>
<p>It starts simply. Loracle sits in your Discord voice channel and records the session. When you&rsquo;re done, it transcribes the whole thing — every name, every aside, every &ldquo;wait, say that again.&rdquo; That alone solves the smudge problem: there&rsquo;s now a perfect record of what was actually said. But a four-hour transcript is its own kind of useless. Nobody reads a wall of text before game night. So the real pipeline begins.</p>
<p><strong>The first pass reads the session like a DM would.</strong> It writes your <strong>Quick Replay</strong> — a tight two-or-three-paragraph recap built for exactly the on-ramp job we&rsquo;ve been talking about — and even gives the session a punchy episode title. Then it goes looking for <em>things</em>: it pulls out the characters, locations, quests, items, spells, and monsters and files each one under its canonical name with a one-line description drawn from what happened. Your raw audio becomes a cast list.</p>
<p><strong>Then it maps how everyone&rsquo;s tangled together.</strong> A second look extracts <em>relationships</em> — who killed whom, who betrayed whom, who traveled where, who quietly acquired the cursed amulet. Not a list of nouns; a graph of a living world. This is the open-loops board, built for you, automatically.</p>
<p><strong>And then the enrichment passes start — and this is the good part.</strong> A single session is just one data point. A campaign is the through-line. So Loracle runs a series of passes <em>across</em> your whole history:</p>
<ul>
<li>An <strong>entity-merge pass</strong> notices that &ldquo;the captain,&rdquo; &ldquo;Captain Voss,&rdquo; and &ldquo;that guy from Thornwood&rdquo; are all the same person, and quietly stitches them into one character — descriptions, relationships, and all — so your cast doesn&rsquo;t fracture into a hundred half-remembered duplicates.</li>
<li>A <strong>timeline pass</strong> synthesizes each entity&rsquo;s appearances across every session into something that reads like a wiki article. Click Voss and you get his whole arc, not just last Tuesday.</li>
<li>A <strong>relationship pass</strong> infers the connections that span sessions — the grudge that started in session three and pays off in session nineteen.</li>
<li>A <strong>consistency pass</strong> plays continuity cop: it flags contradictions, orphaned threads, and the duplicate NPCs you didn&rsquo;t catch. (It&rsquo;s the friend who says &ldquo;wait, didn&rsquo;t he die?&rdquo;)</li>
<li>A <strong>theme-and-arc pass</strong> steps all the way back and watches for the shape of the thing — quest progressions, faction dynamics, the narrative arcs you&rsquo;re weaving without realizing it.</li>
</ul>
<p>All of that pours into a <strong>World Feed</strong> — first appearances, NPC deaths (rip), relationship shifts, campaign milestones — so the story&rsquo;s evolution is something you can actually scroll. And when <em>you</em> edit something by hand, the system marks it as canonical and the enrichment passes leave it alone. You&rsquo;re always the DM. It just never forgets.</p>
<p>Here&rsquo;s what that does for your Tuesday. You leave the pen down on Saturday — a comma, a raised sword, a question left hanging — and you walk away without a shred of anxiety about losing the page. Because the page is kept. Three days later the Quick Replay is sitting there waiting, the captain&rsquo;s name spelled right, the open loops listed, the exact unfinished sentence ready to pick back up. You read it, you feel the session click back into place, and you start the night on a <em>snap</em>.</p>
<p>Your players climb back into people who can cast spells. The rogue, you can now confirm, still has the amulet. And the goose oath remains, as ever, fully canon.</p>
<div class="loracle-callout">
<span class="callout-kicker">Leave the pen down. We'll hold the page.</span>
<p>Run the session. Loracle records it, writes the recap, builds the cast, maps the threads, and quietly keeps your whole campaign straight — so the only recap work left for you is the fun part: deciding how to tell it.</p>
<p><strong>It's the campaign memory you don't have to build.</strong> <a class="callout-cta" href="https://loracle.app">Try Loracle free →</a></p>
</div>
]]></content:encoded></item><item><title>Your Players Are the Memory</title><link>https://loracle.app/blog/posts/your-players-are-the-memory/</link><pubDate>Sat, 23 May 2026 00:00:00 +0000</pubDate><guid>https://loracle.app/blog/posts/your-players-are-the-memory/</guid><description>You haven&amp;#39;t been keeping the canon. They have. Here&amp;#39;s what to do about it.</description><content:encoded><![CDATA[<p>Session forty-seven. You introduce an NPC and a player stops you mid-sentence.</p>
<p>&ldquo;Wait — that&rsquo;s the guy from Thornwood. We were supposed to bring his son back.&rdquo;</p>
<p>You stare at her. You glance at your notes. The name you just said is not the name on the page. She is right. You are wrong.</p>
<p>This used to mortify you. After enough campaigns, it stops.</p>
<hr>
<h2 id="the-myth">The myth</h2>
<p>There&rsquo;s a fiction at the heart of how DMs talk about the craft. The DM is the keeper of the world. You arrive at the table with the canon — notebook, binder, wiki, whatever — and the players show up empty-handed to be told things.</p>
<p>It has never been true.</p>
<p>In a campaign long enough to matter, your players hold as much of the world as you do. More, usually. They remember the NPC you invented at eleven PM and forgot by Tuesday. They quote dialogue you have no memory of writing. They argue about what really happened in session nineteen, and you nod along, because you don&rsquo;t know who&rsquo;s right and it would be impolite to admit it.</p>
<p>You&rsquo;ve been running on borrowed memory for months. You just haven&rsquo;t said so out loud.</p>
<hr>
<h2 id="what-it-really-is">What it really is</h2>
<p>Here&rsquo;s the part that took me a long time to see: this is fine.</p>
<p>The instinct is shame — that you should have written it all down, that you&rsquo;ve failed your players. But the campaign was never a thing you held in your head and dispensed. It was a thing you all made, in the room, together. They kept their parts. You kept yours. The whole only existed when you sat down at the table.</p>
<p>Your players have always been the memory.</p>
<p>They just had no way to look at it without you.</p>
<p>The campaign lives in a dozen places — your prep, their notes, the scene Mike still talks about, the offhand line that became Sarah&rsquo;s character&rsquo;s whole arc. You&rsquo;re the one with the binder, so you&rsquo;ve been treated like the one with the truth. But the truth was distributed all along. Your binder is just the bit you wrote down.</p>
<hr>
<h2 id="what-we-shipped">What we shipped</h2>
<p>A read-only link you can send to your players. They open it — no account, no app — and there&rsquo;s the world. The characters they&rsquo;ve met. The places they&rsquo;ve been. The threads, sourced to the sessions where they happened.</p>
<p>A note on what this is. It&rsquo;s not a database for your players to study so they can quiz you. It&rsquo;s not a &ldquo;player engagement tool.&rdquo; Most players do not want homework, and a campaign that demands homework is asking the wrong thing.</p>
<p>It&rsquo;s an acknowledgment.</p>
<p>For years your players have been doing the memory work — keeping notes you couldn&rsquo;t, remembering scenes you forgot. The share link makes that work visible. It says: this campaign isn&rsquo;t a story I&rsquo;m telling you. It&rsquo;s a story we&rsquo;re keeping. You should be able to see what we have.</p>
<hr>
<h2 id="the-room-youre-already-in">The room you&rsquo;re already in</h2>
<p>Some of your players will browse it. Most won&rsquo;t. That&rsquo;s fine. The point isn&rsquo;t that everyone reads the wiki — the point is that the wiki is theirs. The world that exists between you isn&rsquo;t locked in a DM&rsquo;s binder anymore. It can be looked at. By the people who helped build it.</p>
<p>What changes when you send the link isn&rsquo;t really their experience. It&rsquo;s yours.</p>
<p>You stop pretending to be the source. You stop carrying the campaign like a secret you have to dispense correctly. You stop the small, exhausting performance of always knowing — because the binder is open, and what&rsquo;s in it is what&rsquo;s in it, and what isn&rsquo;t is something you&rsquo;ll figure out together, the way you always have.</p>
<p>You&rsquo;re not the keeper of the world. You&rsquo;re the one with the dice.</p>
<p>The world belongs to the room.</p>
]]></content:encoded></item><item><title>The Loracle Manifesto</title><link>https://loracle.app/blog/posts/the-loracle-manifesto/</link><pubDate>Thu, 29 Jan 2026 00:00:00 +0000</pubDate><guid>https://loracle.app/blog/posts/the-loracle-manifesto/</guid><description>Why we built Loracle, how we built it, and what it means for the future of your campaign.</description><content:encoded><![CDATA[<p>Somewhere in my campaign is a promise I made and forgot. My players haven&rsquo;t.</p>
<p>I don&rsquo;t know what it was. I don&rsquo;t know who it was to. I don&rsquo;t know when they&rsquo;ll call it in. But I know it&rsquo;s there—buried somewhere in the hundred-plus hours we&rsquo;ve spent at the table together, waiting.</p>
<p>Maybe it was something an NPC said in the heat of the moment. Maybe it was a throwaway line that landed harder than I expected. Maybe it was a deal struck in a tavern, a vow made in a dungeon, a whispered secret that meant nothing to me and everything to them.</p>
<p>They remember. I don&rsquo;t.</p>
<p>And someday, they&rsquo;re going to look at me expectantly, waiting for me to deliver on something I have no memory of promising.</p>
<p>This is the fear that lives in the back of every Dungeon Master&rsquo;s mind.</p>
<hr>
<h2 id="the-weight-of-a-living-world">The weight of a living world</h2>
<p>When you run a tabletop campaign, you&rsquo;re not writing a novel. You&rsquo;re not directing a film. You&rsquo;re doing something much stranger: you&rsquo;re improvising a story in real-time with a group of people who have their own ideas, their own agendas, their own memories of what you&rsquo;ve said.</p>
<p>Every session, you speak thousands of words. You invent characters on the spot. You describe locations you&rsquo;ve never seen before. You make rulings, drop hints, plant seeds. You respond to questions you didn&rsquo;t anticipate with answers you won&rsquo;t remember giving.</p>
<p>And all of it matters. Not to you—not in the moment—but to <em>them</em>. To your players, who are building a mental model of your world based on every word you say. Who are forming attachments to NPCs you invented to fill thirty seconds of dialogue. Who are theorizing about prophecies you ad-libbed at midnight when your brain was running on fumes.</p>
<p>A novelist can revise. A screenwriter can edit. You can&rsquo;t. The words leave your mouth and become canon instantly, irrevocably. Your players heard them. They wrote them down. They&rsquo;re going to hold you to them.</p>
<p>The world you&rsquo;re building isn&rsquo;t in your notes. It&rsquo;s in the air between you and your players. It&rsquo;s in the session itself—the living, breathing, ephemeral thing that disappears the moment you pack up the dice.</p>
<p>Your notes are what you <em>planned</em>. The session is what <em>happened</em>. And they&rsquo;re never the same.</p>
<hr>
<h2 id="the-slow-forgetting">The slow forgetting</h2>
<p>I&rsquo;ve been running games for over a decade. I&rsquo;ve tried everything.</p>
<p>I&rsquo;ve kept detailed session logs—twenty pages of notes that I never read again because who has time to reread twenty pages before every session. I&rsquo;ve used wikis, databases, Obsidian vaults with hundreds of linked entries. I&rsquo;ve bought fancy notebooks with index tabs and color-coded sections. I&rsquo;ve delegated note-taking to players. I&rsquo;ve recorded sessions and told myself I&rsquo;d listen back later.</p>
<p>I never listened back. Nobody listens back. Four hours of audio to find a single detail? The economics don&rsquo;t work.</p>
<p>And still, the forgetting happens. It always happens.</p>
<p>Not the big things. I remember the big things—the dragon fight, the character death, the twist that made everyone gasp. Those moments burn themselves into memory. They become the stories we tell about our campaigns years later.</p>
<p>It&rsquo;s the small things that slip away. The name of the innkeeper in the town they loved. The exact wording of the curse. The backstory detail a player mentioned once that I promised would come back. The half-formed plot thread I dangled and then lost in the chaos of everything else.</p>
<p>The small things are where the magic lives. The small things are what make a campaign feel <em>real</em>—like a world that exists beyond the edges of the spotlight, full of people and places and consequences that persist whether you&rsquo;re looking at them or not.</p>
<p>When you forget the small things, the world gets thinner. The NPCs become interchangeable. The locations blur together. The sense that actions have consequences starts to fade, because consequences require memory, and memory is failing.</p>
<p>I was losing them. Constantly. Silently. One forgotten detail at a time.</p>
<hr>
<h2 id="the-breaking-point">The breaking point</h2>
<p>The moment I knew something had to change came about two years into a campaign.</p>
<p>We were deep into the story—past the point where you can easily retcon, past the point where the players have built complex mental models of how everything connects. This was a campaign where the players had notebooks of their own. Where they tracked NPCs and relationships and debts. Where they cared about continuity because I&rsquo;d taught them to care.</p>
<p>One of my players—let&rsquo;s call her Sarah—asked about an NPC. Someone they&rsquo;d met early on, someone who&rsquo;d given them a warning about something. She wanted to know if the warning had come true. She wanted to know if they should have listened.</p>
<p>I had no idea who she was talking about.</p>
<p>I didn&rsquo;t recognize the name. I didn&rsquo;t remember the scene. I couldn&rsquo;t even fake it, because Sarah was asking specific questions about specific things this character had supposedly said. She had notes. She had quotes.</p>
<p>I had nothing.</p>
<p>I had to admit it. &ldquo;I don&rsquo;t remember.&rdquo;</p>
<p>The table went quiet. Not angry—my players are kind—but something shifted. I could see it in their faces. The spell broke, just a little. The world stopped being a place that existed and started being a thing I was making up. The difference matters more than I can express.</p>
<p>That night, after everyone left, I sat with my notes. Hundreds of pages. Cross-referenced. Color-coded. The kind of prep that looks impressive on /r/DMAcademy. And I couldn&rsquo;t find Sarah&rsquo;s NPC anywhere.</p>
<p>Because I&rsquo;d never written them down. Because they were improvised. Because the thing my player remembered most vividly from months of play was the thing I&rsquo;d put the least thought into.</p>
<p>Here&rsquo;s what haunts me: I still don&rsquo;t know what I said. I don&rsquo;t know what I promised. Sarah&rsquo;s character made decisions based on that NPC&rsquo;s warning. The whole party did. And I have no idea what warning they were responding to.</p>
<p>I improvised my way through the next few sessions. Made up something that could have been the prophecy. It probably wasn&rsquo;t what I originally said, but it was close enough that nobody called me on it. The campaign survived.</p>
<p>But I knew: I got lucky. And I couldn&rsquo;t keep getting lucky forever.</p>
<hr>
<h2 id="the-tools-that-almost-worked">The tools that almost worked</h2>
<p>After that night, I became obsessed with solving this problem.</p>
<p>I tried everything on the market. I gave each tool a real chance—months of use, honest effort, genuine hope that this would be the one.</p>
<p><strong>Obsidian</strong> was beautiful. I built an elaborate vault with templates and tags and linked references. The graph view made me feel like a genius. But the vault only contained what I put into it, and I kept putting things in wrong. I&rsquo;d write &ldquo;the blacksmith&rdquo; when the players remembered &ldquo;Garrett the blacksmith,&rdquo; and suddenly my search was useless. The tool was only as good as my exhausted post-session memory.</p>
<p><strong>World Anvil</strong> was comprehensive. Every field you could want, every relationship you could track. But it was built for worldbuilding, not for capturing play. It was magnificent for describing the city I&rsquo;d prepped. It had nothing to say about what happened when the players burned it down.</p>
<p><strong>Notion</strong> was flexible. I could build anything. So I built systems, and then I built better systems, and then I rebuilt everything from scratch because the old system wasn&rsquo;t working. I spent more time maintaining my Notion than running my campaign. The tool had become the game, and I wasn&rsquo;t even having fun.</p>
<p><strong>Recording</strong> seemed like the obvious answer. Just capture everything, right? I bought a good microphone. I recorded every session. And then I had hundreds of hours of audio that I never once listened to. The information was there—technically—but it was locked inside a format that made it impossible to access. Finding a specific detail meant listening to hours of crosstalk and combat and jokes. Nobody does that.</p>
<p>The pattern became clear: every tool either required me to do the work (and I was the bottleneck) or captured the wrong thing (prep instead of play) or captured the right thing in an unusable format (raw audio).</p>
<p>I needed something that captured what actually happened at the table and made it searchable without requiring any work from me.</p>
<p>Nothing like that existed.</p>
<p>So I started building it.</p>
<hr>
<h2 id="the-gap">The gap</h2>
<p>Before I talk about building Loracle, I need to explain the problem more precisely. Because once you see it, you can&rsquo;t unsee it.</p>
<p><strong>Your prep and your play are two different things.</strong></p>
<p>Your notes describe the world you imagine. Your sessions create the world your players experience. And there&rsquo;s a gap between them—a gap that grows wider every time you improvise, every time you say something unplanned, every time the story goes somewhere you didn&rsquo;t expect.</p>
<p>In a typical session, maybe 30% of what happens is prepped. The rest is improvised. Riffed. Made up on the spot. And that 70% is usually the best stuff—the moments of genuine surprise, the characters who emerge from nothing, the plot twists you discover alongside your players.</p>
<p>But prep gets preserved. Improv gets forgotten.</p>
<p>Your notes remember the dungeon you designed. They don&rsquo;t remember what the players actually did in it. Your wiki has the NPC backstory you wrote. It doesn&rsquo;t have the conversation that made your players fall in love with them.</p>
<p>Most tools are designed for prep. They&rsquo;re canvases for worldbuilding. They&rsquo;re where you paint the dungeon before the players kick down the door.</p>
<p>But what happens <em>after</em> they kick down the door? What happens when they ignore your dungeon entirely and befriend the monster outside? What happens when the throwaway shopkeeper becomes the most beloved NPC in the campaign?</p>
<p>That&rsquo;s the gap. The prep-play gap. And nothing fills it.</p>
<p>You can try to fill it yourself. You can take notes during the session (and split your attention from the game). You can write summaries after (and trust your exhausted memory to be accurate). You can ask your players to help (and hope they caught the things you missed).</p>
<p>But you&rsquo;re always playing catch-up. You&rsquo;re always reconstructing. You&rsquo;re always working from incomplete information about <em>your own world</em>.</p>
<p>The gap isn&rsquo;t a personal failing. It&rsquo;s structural. It&rsquo;s built into the nature of tabletop gaming—a medium where the canonical version of the story exists only in the live performance, and nowhere else.</p>
<p>Until now.</p>
<hr>
<h2 id="building-the-camera">Building the camera</h2>
<p>I started working on Loracle because I wanted to solve this problem for myself.</p>
<p>The idea was simple, even if the execution wasn&rsquo;t: what if you could record your sessions and have AI extract everything that mattered? Not a transcript—nobody wants to read a transcript. But a structured knowledge base: every character mentioned, every location described, every item found, every quest given. Searchable. Browsable. Connected.</p>
<p>Not what you planned. What happened.</p>
<p>I thought of it as the difference between a canvas and a camera. Your notebook is your canvas—where you paint the world before the session. Loracle is your camera—capturing the world as it actually unfolds at the table.</p>
<p>The first version was embarrassingly simple. Speech-to-text, then a prompt asking GPT to &ldquo;find all the characters.&rdquo; It worked about 40% of the time. But that 40% was enough to prove the concept. I found NPCs I&rsquo;d forgotten. I found plot threads I&rsquo;d dropped. I found details I had no memory of inventing.</p>
<p>The second version got serious about extraction. Not just characters, but locations, items, quests, monsters—the full taxonomy of things that matter in a TTRPG. Context for each one: when did it appear, what was said about it, how does it connect to everything else.</p>
<p>I learned that extraction is harder than it sounds. The AI would find &ldquo;the door&rdquo; and catalog it as a location. It would split &ldquo;King Marcus&rdquo; and &ldquo;the king&rdquo; into two different characters. It would miss the prophecy entirely because it was phrased as a question. Every edge case required thought.</p>
<p>The third version added search. Not just browsing entities, but asking questions. &ldquo;What did the oracle say about the sword?&rdquo; &ldquo;Who betrayed us in Waterdeep?&rdquo; &ldquo;What did I promise the dragon?&rdquo; The AI finds the relevant transcript sections, synthesizes an answer, shows its sources.</p>
<p>This is where it started feeling like magic. Asking a question about my own campaign and getting an accurate, sourced answer in seconds—it felt like having a research assistant who&rsquo;d attended every session and taken perfect notes.</p>
<p>The fourth version is what you can use today. It&rsquo;s not perfect—nothing is ever perfect—but it works. It closes the gap. It makes sure the improvised details are as preserved as the planned ones. It gives you a memory that doesn&rsquo;t forget.</p>
<hr>
<h2 id="what-you-actually-get">What you actually get</h2>
<p>Let me be concrete about what this means in practice.</p>
<p><strong>You get instant recall.</strong> Someone mentions an NPC from twenty sessions ago. Instead of frantically flipping through notes, you search. &ldquo;Who is Mira?&rdquo; Three seconds later: &ldquo;Mira is a halfling merchant the party met in Thornwood. She sold them the enchanted compass and warned them about the Baron&rsquo;s spies. First appeared in Session 7.&rdquo;</p>
<p><strong>You get the exact words.</strong> Not what you think you said. Not what you vaguely remember. The actual transcript. &ldquo;What did the prophecy say?&rdquo; Here it is, verbatim, with the timestamp if you want to listen.</p>
<p><strong>You get connections you didn&rsquo;t notice.</strong> The AI sees patterns across sessions. &ldquo;Mira mentioned the Baron. The Baron was connected to the Thornwood conspiracy. The conspiracy involved the artifact the party found in Session 12.&rdquo; Your improvised details start weaving themselves into coherent threads.</p>
<p><strong>You get player recaps without the work.</strong> Every session generates a summary. Your players can read what happened last time without you having to write it. Show up to the table ready to play instead of spending 20 minutes recapping.</p>
<p><strong>You get freedom to improvise.</strong> This is the big one. When you know the details are being captured, you can stop trying to capture them yourself. You can stop the anxious mental note-taking. You can be fully present in the scene, knowing that whatever you invent will be there when you need it.</p>
<p>The best sessions are the ones you couldn&rsquo;t have prepped for. Loracle makes sure those sessions aren&rsquo;t lost.</p>
<hr>
<h2 id="what-you-discover-about-yourself">What you discover about yourself</h2>
<p>There&rsquo;s something I didn&rsquo;t expect.</p>
<p>When you can search your own campaign, you start seeing patterns. Connections you didn&rsquo;t notice. Threads you didn&rsquo;t realize you were weaving. The unconscious storytelling that happens when you improvise over dozens of sessions starts to become visible.</p>
<p>I found foreshadowing I didn&rsquo;t know I planted. I mentioned a burned village in session 3 that became central to the plot in session 30. I didn&rsquo;t plan that. I didn&rsquo;t even remember mentioning it. But there it was, waiting.</p>
<p>I found character arcs I didn&rsquo;t know I was building. An NPC I&rsquo;d introduced as comic relief had slowly become more serious, more burdened, more complex. The progression was invisible session-to-session, but obvious when I could see the whole history at once.</p>
<p>The campaign becomes legible in a way it never was before—not just to your players, but to you.</p>
<p>You start to understand your own instincts. You notice the themes you return to, the character types you gravitate toward, the story structures that emerge naturally from your improvisations. The campaign becomes a mirror.</p>
<p>You become a better DM. Not because you&rsquo;re working harder, but because you can see your own work clearly for the first time.</p>
<hr>
<h2 id="for-the-players-too">For the players, too</h2>
<p>I built Loracle for DMs, but I&rsquo;ve learned it might matter even more for players.</p>
<p>Think about what it&rsquo;s like to be a player in a long campaign. You show up every week or two. You try to remember where you left off. You have a vague sense of the major plot points, but the details blur together. You&rsquo;re dependent on the DM to remind you what&rsquo;s happening—and the DM is barely holding it together themselves.</p>
<p>You want to engage with the lore, but you can&rsquo;t remember it. You want to reference past events, but you&rsquo;re not sure you have them right. You want to roleplay continuity, but you&rsquo;re faking half of it.</p>
<p>Now imagine being able to search the campaign yourself. &ldquo;Who was that dwarf we met in the mines?&rdquo; &ldquo;What did my character promise the witch?&rdquo; &ldquo;What did the letter actually say?&rdquo;</p>
<p>No more waiting for the DM to find their notes. No more &ldquo;I think it was something like&hellip;&rdquo; No more faking it when you can&rsquo;t remember.</p>
<p>Players get to engage with the world the way the DM does—with full access to what&rsquo;s happened, full ability to connect the dots, full ownership of the story they&rsquo;re helping to tell.</p>
<p>The campaign stops being something the DM manages and the players consume. It becomes something everyone can explore together.</p>
<hr>
<h2 id="built-with-care">Built with care</h2>
<p>A word about how we approach this. Because I know what you&rsquo;re thinking.</p>
<p>Your campaign is personal. The stories you tell at the table are intimate—full of inside jokes, vulnerable moments, creative risks, things you&rsquo;d never want a stranger to hear. The idea of feeding that into an AI system should give you pause.</p>
<p>It gives us pause.</p>
<p>We&rsquo;ve built Loracle with that discomfort in mind.</p>
<p>Your recordings stay yours. They&rsquo;re stored securely so you can re-listen to any session—scrub through the audio, hear exactly how that conversation went down, relive the moment your player rolled a natural 20 at the worst possible time. The audio isn&rsquo;t just processed and thrown away; it&rsquo;s part of your campaign archive.</p>
<p>Your data is yours. We don&rsquo;t use your campaigns to train our models. We don&rsquo;t share your information with third parties. We don&rsquo;t mine your sessions for insights about &ldquo;what gamers want.&rdquo; Your campaign stays private, period.</p>
<p>We&rsquo;re also careful about what the AI does and doesn&rsquo;t do.</p>
<p>Loracle extracts and organizes. It doesn&rsquo;t invent. It doesn&rsquo;t generate content. It doesn&rsquo;t decide what your world should be or suggest what should happen next. It doesn&rsquo;t write your NPCs or plot your campaigns or create content on your behalf.</p>
<p>We&rsquo;ve seen the AI tools that do that. They&rsquo;re impressive. They&rsquo;re also not what we&rsquo;re building.</p>
<p>Loracle is a memory tool, not a creativity tool. The goal is to augment your memory, not replace your imagination. The story is still yours—your voice, your choices, your improvisations. Loracle just makes sure you don&rsquo;t lose them.</p>
<hr>
<h2 id="the-promise-were-keeping">The promise we&rsquo;re keeping</h2>
<p>Somewhere in your campaign is a promise you made and forgot.</p>
<p>Maybe it&rsquo;s a prophecy you invented at midnight when you were tired and reaching. Maybe it&rsquo;s a deal you struck with a player who was more invested than you realized. Maybe it&rsquo;s a detail that seemed small at the time but meant everything to someone at your table.</p>
<p>That promise is waiting. Your players remember it, even if you don&rsquo;t. And someday—maybe next session, maybe next year—they&rsquo;re going to expect you to deliver.</p>
<p>Loracle is how you find it before they ask. How you discover the threads you&rsquo;ve been weaving without knowing it. How you close the gap between what you planned and what happened.</p>
<p>It&rsquo;s not a replacement for good notes or careful prep or the hard work of running a great campaign. It&rsquo;s a safety net. A backup brain. A guarantee that the small magic—the improvised details, the offhand remarks, the tiny promises—won&rsquo;t slip through the cracks.</p>
<p>It&rsquo;s the campaign memory you don&rsquo;t have to build.</p>
<p>Record your sessions. We&rsquo;ll remember them for you.</p>
<p>And when your players finally ask about that prophecy, that NPC, that promise you made and forgot—you&rsquo;ll have an answer.</p>
<hr>
<p><em>Loracle is available now. <a href="https://loracle.app">Try it free</a> and never ask &ldquo;what happened last session?&rdquo; again.</em></p>
]]></content:encoded></item><item><title>Your Notebook is Your Canvas. Loracle is Your Camera.</title><link>https://loracle.app/blog/posts/notebook-is-your-canvas/</link><pubDate>Thu, 22 Jan 2026 00:00:00 +0000</pubDate><guid>https://loracle.app/blog/posts/notebook-is-your-canvas/</guid><description>For DMs who already take notes—and want to capture even more.</description><content:encoded><![CDATA[<p>If you&rsquo;re reading this, you probably already have a system.</p>
<p>Maybe it&rsquo;s Obsidian with a sprawling vault of linked notes. Maybe it&rsquo;s Notion with databases for NPCs, locations, and quests. Maybe it&rsquo;s World Anvil, or a physical notebook with color-coded tabs, or a Google Doc that&rsquo;s gotten out of control.</p>
<p>You care about your campaign. You put in the work. You take notes.</p>
<p><strong>This post is for you.</strong></p>
<h2 id="the-gap-between-prep-and-play">The gap between prep and play</h2>
<p>Your system captures what you build. The worldbuilding. The NPC backstories. The dungeon maps and faction politics. That&rsquo;s your canvas—where you paint the world before the session.</p>
<p>But what happens <em>during</em> the session?</p>
<p>Players ask unexpected questions. You invent answers. A shopkeeper gets a name, a personality, a secret. A location gets described in ways you never wrote down. Relationships form. Promises are made. Plot threads spawn from throwaway lines.</p>
<p>Some of this makes it into your notes. After the session, if you remember, if you have time.</p>
<p>Most of it doesn&rsquo;t.</p>
<h2 id="the-80-problem">The 80% problem</h2>
<p>Here&rsquo;s a rough estimate: you probably capture 20% of what happens at the table.</p>
<p>The other 80%—the improv, the details, the emergent story—lives only in memory. And memory is unreliable. It fades. It distorts. It conflates session 15 with session 22.</p>
<p>Your notebook is full of what you <em>planned</em>. It&rsquo;s missing what <em>happened</em>.</p>
<h2 id="a-camera-for-the-table">A camera for the table</h2>
<p>Loracle isn&rsquo;t trying to replace your notebook. We&rsquo;re not another place to take notes.</p>
<p>We&rsquo;re the camera.</p>
<p>Record your session. We transcribe it, extract the entities—every character, location, item, and quest mentioned. Then we make it searchable.</p>
<p>Your notebook stays your notebook. Your system stays your system. But now you have a source of truth for what actually happened at the table.</p>
<p>When you&rsquo;re updating your Obsidian vault after a session, you don&rsquo;t have to rely on memory. Search Loracle: &ldquo;What did we name the blacksmith?&rdquo; &ldquo;What was the prophecy wording?&rdquo; &ldquo;Who did the rogue promise to help?&rdquo;</p>
<p>Sourced answers. Copy them into your notes. Your canvas gets richer.</p>
<h2 id="the-workflow">The workflow</h2>
<p>Here&rsquo;s how it fits:</p>
<ol>
<li><strong>Before session</strong>: Prep in your tool of choice. Build the world.</li>
<li><strong>During session</strong>: Focus on running the game. Loracle records.</li>
<li><strong>After session</strong>: Search Loracle for what happened. Update your notes with real information, not guesses.</li>
</ol>
<p>No new system to learn. No migration. Just a layer that catches what you&rsquo;d otherwise lose.</p>
<h2 id="for-the-note-takers">For the note-takers</h2>
<p>You&rsquo;re already doing the hard work. You care enough to build systems, to organize, to remember.</p>
<p>Loracle just makes sure your system has access to everything—not just what you prepped, but what emerged. Not just your plans, but your play.</p>
<p>Your notebook is your canvas.</p>
<p>Let Loracle be your camera.</p>
]]></content:encoded></item><item><title>The Best Sessions Can't Be Prepped</title><link>https://loracle.app/blog/posts/best-sessions-cant-be-prepped/</link><pubDate>Thu, 15 Jan 2026 00:00:00 +0000</pubDate><guid>https://loracle.app/blog/posts/best-sessions-cant-be-prepped/</guid><description>The magic happens when you riff. Loracle catches those moments.</description><content:encoded><![CDATA[<p>Ask any DM about their best session ever. The one players still talk about years later.</p>
<p>I&rsquo;ll bet you anything: <strong>it wasn&rsquo;t the one they prepped the most.</strong></p>
<p>It was the one where everything went sideways. Where the players ignored the dungeon and befriended the monster. Where an NPC invented in desperation became the campaign&rsquo;s heart. Where the story went somewhere no one—including the DM—expected.</p>
<p>The best sessions emerge. They can&rsquo;t be planned.</p>
<h2 id="the-improv-paradox">The improv paradox</h2>
<p>Here&rsquo;s the tension every DM lives with:</p>
<p>You prep because you care. You build the world, design the encounters, write the dialogue. That&rsquo;s craft.</p>
<p>But the <em>magic</em>? That happens when you throw it away. When you riff. When the players surprise you and you surprise yourself.</p>
<p>The barbarian adopts the goblin. The wizard makes a deal with the wrong god. The party decides to open a tavern instead of saving the kingdom.</p>
<p>And you roll with it. You invent. You discover the story alongside your players.</p>
<p>These moments are gold. They&rsquo;re also the first thing forgotten.</p>
<h2 id="the-memory-gap">The memory gap</h2>
<p>Prepped content survives. It&rsquo;s in your notes. The dungeon map, the NPC backstory, the plot outline—you wrote it down <em>before</em> the session.</p>
<p>But the improv? The stuff that actually made the session great?</p>
<p>That exists only in the moment. In the memory of everyone at the table. And memory fades.</p>
<p>Three sessions later, someone asks: &ldquo;What was the name of that goblin the barbarian adopted?&rdquo;</p>
<p>Silence. Nervous laughter. &ldquo;I think it started with a G?&rdquo;</p>
<p>The magic is gone.</p>
<h2 id="catching-lightning">Catching lightning</h2>
<p>This is what Loracle is for.</p>
<p>Not to replace your prep. Not to generate your story. But to catch the lightning.</p>
<p>Record the session. Let us listen. We&rsquo;ll find:</p>
<ul>
<li>The NPC name you invented at 11 PM when your brain was fried</li>
<li>The promise made in the heat of roleplay</li>
<li>The plot twist that emerged from a joke</li>
<li>The lore you improvised and immediately forgot</li>
</ul>
<p>All searchable. All sourced. All yours.</p>
<p>So next time someone asks about the goblin, you don&rsquo;t guess. You know. And you can build on it—because nothing was lost.</p>
<h2 id="keep-riffing">Keep riffing</h2>
<p>The best DMs aren&rsquo;t the ones who prep the most. They&rsquo;re the ones who can let go—who trust the improv, who play to find out what happens.</p>
<p>Loracle lets you do that without fear.</p>
<p>Riff harder. Go off-script. Let the story emerge.</p>
<p>We&rsquo;ll remember it for you.</p>
]]></content:encoded></item><item><title>You Shouldn't Have to Take Notes</title><link>https://loracle.app/blog/posts/you-shouldnt-have-to-take-notes/</link><pubDate>Thu, 08 Jan 2026 00:00:00 +0000</pubDate><guid>https://loracle.app/blog/posts/you-shouldnt-have-to-take-notes/</guid><description>Your brain is for storytelling, not stenography.</description><content:encoded><![CDATA[<p>There&rsquo;s an unspoken rule in the D&amp;D community: <strong>good DMs take good notes.</strong></p>
<p>Session logs. NPC lists. Relationship maps. Plot thread trackers. The advice is everywhere—buy a nice notebook, develop a system, write everything down.</p>
<p>And it makes sense. When you&rsquo;re running a campaign that spans months or years, memory fails. Players ask about the shopkeeper from session 12. They want to know what the prophecy actually said. They remember making a deal with someone, but not who.</p>
<p>So you write it all down. Or you try to.</p>
<h2 id="the-problem-with-notes">The problem with notes</h2>
<p>Here&rsquo;s what actually happens:</p>
<ol>
<li>
<p>You run an incredible session. The players go off-script. An NPC you invented on the spot becomes their favorite character. Someone makes a promise that will matter later.</p>
</li>
<li>
<p>The session ends. Everyone&rsquo;s tired but happy. You clean up, maybe have a drink, decompress.</p>
</li>
<li>
<p>You think: &ldquo;I should write this down.&rdquo;</p>
</li>
<li>
<p>You don&rsquo;t. Or you write half of it. Or you write it but forget the important part.</p>
</li>
<li>
<p>Three sessions later: &ldquo;Wait, what was that guy&rsquo;s name?&rdquo;</p>
</li>
</ol>
<p>The notes you take are filtered through exhaustion, through what you <em>thought</em> was important, through the limits of memory. They&rsquo;re incomplete by definition.</p>
<p><strong>Your notes are what you remembered to write. Not what happened.</strong></p>
<h2 id="a-different-philosophy">A different philosophy</h2>
<p>What if the expectation is wrong?</p>
<p>What if you shouldn&rsquo;t have to take notes?</p>
<p>Your brain is for storytelling—for voices, for drama, for thinking on your feet when the players do something unexpected. That&rsquo;s the hard part. That&rsquo;s the art.</p>
<p>Why should you also be the stenographer?</p>
<h2 id="the-camera-not-the-canvas">The camera, not the canvas</h2>
<p>Think about it this way: you&rsquo;re creating something at the table. A living, improvised story. Your notebook is your canvas—where you build your world, prep your encounters, sketch your ideas.</p>
<p>But the session itself? That&rsquo;s a live performance. And live performances need a camera, not a canvas.</p>
<p>Something that captures what actually happened. The NPC name you invented. The promise the rogue made. The plot twist that emerged from chaos.</p>
<p>Not what you planned. What happened.</p>
<h2 id="loracles-bet">Loracle&rsquo;s bet</h2>
<p>This is why we built Loracle.</p>
<p>Record your session. We&rsquo;ll transcribe it, extract the characters, locations, quests, and items. We&rsquo;ll remember what you forgot to write down.</p>
<p>Then, when you need it: ask. &ldquo;What did the oracle say about the sword?&rdquo; &ldquo;Who was that merchant in Waterdeep?&rdquo; &ldquo;What did we promise the dragon?&rdquo;</p>
<p>Sourced answers. In seconds.</p>
<p>Your brain stays free. For the next voice. The next twist. The next moment of magic at the table.</p>
<p><strong>Because you shouldn&rsquo;t have to take notes.</strong></p>
]]></content:encoded></item></channel></rss>