For tabletop role-players

Never forget what happened last session.

Kazkar records your TTRPG voice sessions on Discord and turns them into narrative chronicles, lore wikis, and relationship graphs — automatically.

Add to Discord

Free · no card · needs “Manage Server” on your Discord

186
Chronicles
54
Servers
our hero!
Chronicle KeeperKazkar paper dragon mascot

Setup once, chronicle forever

How it works

I

Invite

Add Kazkar to your Discord server, create a campaign, and invite your players. Takes about two minutes — you just need “Manage Server” on that Discord.

II

Play

Run your session as usual. Use /summon and Kazkar records silently in the background.

III

Receive

Type /banish and minutes later: a chronicle, a lore wiki, and a relationship graph.

Two commands. Zero note-taking. Infinite lore.

Proficiencies

What one session becomes

Trait I · INT +5

The Chronicle

Every session retold as a narrative chronicle — written automatically, with speakers named.

a real story!
Session 01 · goblins' secret

The Millstone Debt and the Burning of the Veil

Feb 13, 2026
·
4h 00m

Dusk settled over the swamp-tree homes as Scribs and Pex woke hungry and drifted toward the communal fire, where Grandmother tended frog roast, snake kebabs, and a helmet-cauldron of bubbling soup. When Scribs tried to steal a taste, Pex slapped her hand away—“Ще не готова!”—and the old goblin finally spilled the tribe’s secret: the Red Fangs weren’t born to this swamp; they fled the plains from “pink-butts” and survived only by bargaining with The Witch. Now the debt was due. With a crude Bark-map pressed into their hands and a grim order to kill any humans they saw, the pair slipped into the grasslands under moonlight—Scribs steering by stars while Pex blundered half-deaf after jamming earwax deeper with a botched listen. They reached the windmill and ghosted past Hunter's Dog, then inside found patched sacks bearing their own tribe-mark—salt in the wound—before carefully flexing the mechanism and sliding free the heavy Millstone without bringing the tower down.

SP2 adventurers presentRead full chronicle ›
Trait II · WIS +4

The Lore Wiki

Every character, place and faction gets its own page — cross-linked and growing each session.

auto-built!

23 entries · swipe sideways, tap any card

Trait III · CHA +3

The Graph

Who allied, who betrayed, who’s secretly someone else — every relationship mapped.

it grows!

Entity types

Relations

Sessions

23 entities · 35 relations
Shift + drag between nodes to link

Write & import

A journal that builds itself

Type @ to link any character, place, or faction as you write — no bot, no recording. Or paste an old session and let Kazkar find the cast and link them for you.

no mic needed!
Goblin's Secret · Session 12
Session 12

The Buried Ember

The smoke led us down into @Grennel's Warren, where the tunnels still reeked of scorched pitch. @Nix met us at the mouth of it — ears flat, knife already drawn — and she was not glad to see us. She'd come alone, which meant the truce had not held.

She'd dragged @Old Murgg along, muttering about the thing the clan had buried. The @Ashfang had moved the wardstones again, and half the warren looked ready to turn on @Chief Volg over it

GNMAV5 linked to your lore as you writeView wiki ›

No credit card required

Start for free

Adventurer

Free

10 free hours of recording

  • 3 campaigns
  • Full lore wiki & graph
  • AI chronicles & entity extraction
  • 30+ languages

Need more hours now? Join our Discord — we hook up active parties.

Knowledge check

Frequently asked

Add Kazkar to your Discord server, create a campaign, and invite your players. Use /summon to start — the bot joins your voice channel and listens silently. When you're done, /banish processes the recording: transcribing speech with speaker identification, then generating an AI-written narrative chronicle.

Yes. Kazkar works with any tabletop RPG played over Discord voice — D&D, Pathfinder, Call of Cthulhu, FATE, Savage Worlds, and more. It records and transcribes regardless of system, then generates a narrative chronicle from what happened.

Inviting players links their Discord accounts to your campaign. That lets Kazkar identify who's speaking, tag the right character names in chronicles, and give players access to the dashboard where they can read chronicles and browse the lore wiki.

Kazkar supports multiple campaigns per server. Create separate campaigns and use /summon with the campaign name when starting a session. Each keeps its own session history and chronicles.

We take privacy seriously. Audio recordings are automatically deleted after processing. Only campaign members can access session data, and we never sell or share your data.

Over 30 languages for transcription, including English, Spanish, French, German, Ukrainian, Japanese, and Korean. Set your campaign's language on the dashboard and Kazkar handles the rest.