Build a character in minutes. Keep it at the table forever.
Build your character with a guided Cypher System builder, run every kind of encounter — combat, social, exploration — and keep the whole table in sync from the browser, Discord, or your AI assistant.
You'll need a free account so your character has somewhere to live.
Or browse the compendium — types, descriptors, foci, abilities, cyphers & artifacts
The iconic sentence
I am a Stealthy Explorer who Talks to Machines
Descriptor
who you are
Type
what you do
Focus
what sets you apart
Everything from session zero on
From the first roll of character creation to running a table full of players.
Guided builder
Five clear steps — type, descriptor, focus, abilities, finish — with every option searchable and explained as you go.
Sheet on any device
Every choice saves the moment you make it. Pick up on your phone what you started on your laptop — your draft is always there.
Run campaigns
Invite players, review their characters, award XP, stage rewards and keep the whole table moving from one shared campaign hub.
Content workshop
Brew your own abilities, creatures, descriptors, foci, types and catalog items, then drop them straight into your players' builders.
Run the table, not a pile of tabs
Sheetwright gives the GM a focused campaign workspace: party status, notes, clocks, NPCs, encounters, rewards and custom rules content live together. Players see only what you reveal.
See GM plansParty management
Gather characters, approve or flag builds, award XP to one hero or the whole party, and track who belongs at the table.
Notebook and handouts
Keep GM-only notes, public handouts, clocks and NPC secrets in one place. Reveal what the party should know when they need it.
Intrusions and rewards
Propose GM intrusions, resolve XP, stage party loot and hand cyphers, artifacts or equipment directly to the right character.
Custom worlds
Create custom descriptors, foci, types, creatures and items so your campaign feels like your setting, not a generic rules dump.
A control center for the whole campaign
Between your notes and the dice sits the campaign itself: quests, mysteries, places, people and secrets. Sheetwright keeps them connected — and keeps the party's view exactly as wide as you choose.
Threads, clues & revelations
Track quests, mysteries and character arcs with progress clocks and a history. Plant clues that point at hidden revelations — and get warned when a mystery is running out of undiscovered paths.
Scenes & session workspace
Prep scenes with purpose, challenge and exit conditions, then run game night from one page: pick tonight's threads, pin what matters, capture quick notes, and wrap them into the session log with XP.
A linked cast & world
NPCs with portraits and bestiary stat blocks, locations and factions with their own secrets. Write @Name anywhere and it becomes a link — every record shows what references it.
Handouts, per player
Reveal notes, maps, files and clues to the whole table — or address them to a single player. The secret letter reaches only the hands it should.
Play-by-post friendly
Track whose move it is per scene, give the party a spoiler-free recap of the last weeks, and let players opt into Discord DMs when it's their turn or new loot drops.
Campaign-wide search
One box over notes, NPCs, threads, scenes, places, factions, clues, session logs and rewards — filter to player-visible, GM secrets, or the still-unresolved.
Your campaign is yours to keep
Export everything as a re-importable JSON backup or as a readable Markdown document — every note, thread, clue, secret and attachment. Duplicate a finished campaign as a fresh adventure template for the next group, or import an export file as a brand-new campaign. No lock-in, no partial copies.
Run every kind of encounter
Combat, social and exploration scenes live in the same runner: the GM frames the scene, players act, and Sheetwright keeps every number honest. In beta — the details keep improving as tables play.
Combat
Initiative and turns, zones and movement, attacks and defenses, damage through Armor, and conditions that tick down and expire on their own.
Social
Motivations and dispositions, leverage recorded as real assets, progress and danger clocks, consequences and intrusions — without turning roleplay into a progress bar.
Exploration
Locations and hidden hazards, time and resource clocks, group checks, and discoveries that become handouts or loot when the party earns them.
One action flow for all three
Choose the task
Attack, persuade, scout — any scene, same rules.
Ease it
Your skills, assets and Effort lower the difficulty.
Roll the d20
Naturals 1, 17–20 carry their special results.
It all applies
Costs, damage, effects and clocks update atomically.
Every scene resolves through the same Cypher task mechanics, and every action lands in one recorded encounter history.
Play where your table already is
Both integrations are in beta: they're included with every account — no subscription needed — and the details may still change as they mature.
Discord bot
Link your account once and play in any number of servers: roll tasks and attacks, answer defense prompts and intrusions, tick clocks, claim rewards and follow the encounter — while the GM keeps the web runner open.
AI integration
Connect a compatible AI assistant through MCP — an open standard that lets assistants use apps on your behalf. It can build characters, play, or help you GM, always with exactly your permissions. Sheetwright never requires an AI and doesn't generate a GM.
Your table stays yours. Discord and AI assistants act only as the linked player or GM — hidden GM information stays permission-controlled, and every action is recorded to the campaign's history.
For tables that play a post at a time
Your game lives in a Discord thread; Sheetwright keeps it moving between posts. Roll real dice where the story happens, always know whose move it is, and let a returning player catch up in one page instead of four hundred posts.
See a full play-by-post weekWhose move is it?
Each open scene tracks who the table waits on and which thread it lives in — the answer to play-by-post's eternal question, on every player's handouts page.
A DM when it matters
Opt in and Sheetwright DMs you when it's your turn, a handout or intrusion arrives, or loot drops. Strictly per player, never in a shared channel, never on a timer.
Nobody left in the dark
The spotlight tracker shows the GM who has gone longest without attention — the quiet player gets a nudge before they drift away.
Catch up in one page
The spoiler-free recap gathers the last weeks — clues found, threads that moved, fights resolved, new handouts, the dice log — for anyone coming back from days away.
From idea to play in three steps
Write your sentence
Combine a descriptor, type and focus into the one line that defines your character. The builder fills in the mechanics behind it.
Tune your abilities
Spend your pools, pick the special abilities that fit your concept, and round out your starting gear.
Hit the table
Open your sheet on any device, advance your tier as you play, and let your character grow with the story.
Rules as guidance, not handcuffs
Your table, your call. The companion guides you toward the rules as written, but it never blocks you — step outside the lines and it simply flags the deviation and remembers it as a house rule. The GM is always in charge.
Simple pricing
Build a character for free. If you end up running games here too, there is a plan for that.
Free
Enough to make a character, take it to the table, and see if it feels right.
- 5 characters
- The full guided builder
- Living sheet on every device
Subscriber
Everything you need to run a campaign.
- Unlimited characters
- Run unlimited campaigns
- GM notebook, handouts and rewards
- Encounters and custom content workshop
- Full campaign export and adventure templates
Running a campaign — encounters, notebook, rewards and the workshop — needs the subscriber plan. The Discord and AI betas are included with every account — no plan required.
Your next character is one sentence away
Make a free account, save your sheet, and come back to it whenever your table meets.
Start building — freeRegistration is required so the builder can save your character.