Things I've shipped.

Each of these started as a hobby that got out of hand. They're all live and in the open — pick one to read how it works.

The Scribe's Tower
LIVE · OPEN SIGNUP · scribestower.comFLAGSHIP

The Scribe's Tower

A campaign workspace and optional AI co-DM for the people who run the table.

It gives Dungeon Masters a clean codex for their world, then adds an AI co-DM that carries the working memory of a whole campaign.

Read the case →
TaleHearth
LIVE · EARLY ACCESS · talehearth.com

TaleHearth

Your serial fiction command center.

Plan chapter releases across Patreon, Royal Road and more, keep your buffer healthy, and ship on schedule — calm, focused, and pointedly no AI.

Read the case →
Plot Hearth
LIVE · BETA · plothearth.com

Plot Hearth

A writer-first editor for branching narratives.

Build dialogue and choice trees visually, track flags with live validation, and export clean, deterministic Ren'Py scripts you can actually run.

Read the case →
QR Generator
LIVE · FREE, NO SIGNUP · qr.malkav.pro

QR Generator

Static QR codes that outlive the service that made them.

A privacy-first generator for truly static QR codes — what you type is exactly what gets encoded. No redirects, no shorteners, no accounts, no tracking.

Read the case →
Scrubber
LIVE · FREE · OPEN SOURCE · scrub.malkav.pro

Scrubber

Strip the hidden metadata out of your files — and prove it's gone.

Reveal the hidden metadata your files carry — GPS, camera, author, revision history — strip it, and re-scan to prove it's gone. 100% in your browser; nothing is ever uploaded.

Read the case →
Temple of Wisdom
LIVE · SINCE 2010 · templeofwisdom.ru

Temple of Wisdom

A roleplay community I built for friends in 2010 — and never let die.

My oldest project: a home for an online roleplay community — its stories, characters and rituals — built in 2010, rebuilt from scratch in 2013, and now being carried onto a modern stack without losing sixteen years of memory.

Read the case →
Table Clock
LIVE · FREE FOREVER · table-clock.com

Table Clock

Recurring group scheduling for tabletop campaigns.

A scheduling tool for recurring tabletop groups: set the cadence once and it runs the weekly attendance poll for you — sending the reminders, handling schedule changes, and surviving clock changes without the DM messaging anyone.

Read the case →

Come knock on the door.

Got a strange idea, a collaboration, or just want to argue about history and dice math? I answer to all of it.

hello@malkav.pro
elsewhereMalkav's Forge ↗GitHub →The Log →
malkav.proProducts under Malkav Production · built between lucid intervals · © 2026