Several minds,
one address.

I build software for a living and chase my curiosity everywhere else — history, worldbuilding, tabletop RPGs, photography, the occasional resin print. This is the room where all of it gets to keep its windows open.

See what I'm makingGet in touch
Currently —shipping small tools and running Malkav's Forge, a resin mini studio.
plothearth.com
talehearth.com
malkav.pro
open windows —
history & mythologyworldbuilding & storytellingtabletop RPGsphotography3D printing
Portrait of Malkav

By day I build someone else's architecture. This is the rest of me.

I'm a software developer — the day job is corporate, building products inside a company. Everything on this site is what happens after that: the things I make on my own time, for my own reasons.

The Scribe's Tower, TaleHearth, Plot Hearth and a few smaller tools are side projects that grew up — each one started as something I needed and turned into something I shipped. Around them: history, worldbuilding and storytelling, tabletop RPGs, photography, 3D printing. malkav.pro is where that after-hours self keeps its windows open. You might come to think I'm not quite in my right mind. I've come to think that's a good thing.

Also runningI run Malkav's Forge — a resin miniature studio printing high-detail minis & terrain for tabletop, out of Haifa.visit the forge ↗

Things I've shipped

all projects →
LIVE · scribestower.comFLAGSHIP

The Scribe's Tower

An AI co-DM for the people who run the table.

It holds the working memory of a whole campaign — NPCs, factions, lore and loose threads — so the Dungeon Master can stay present at the table. Build worlds through conversation, balance encounters off the 5e & Pathfinder 2e SRDs, track initiative live, and export the whole codex to Obsidian.

TTRPGAI co-DM5e · PF2eclosed beta
Enter the Tower →
The Scribe's Tower
LIVE · qr.malkav.pro

QR Generator

A privacy-first QR tool — URLs, WiFi, vCards, custom colors and your own logo, PNG/SVG export, all client-side. No accounts, no tracking, no expiring redirects.

Read the case →
More lives under *.malkav.pro — and a few more are still on the workbench.in the workshop →

From the log

all entries →
2026 · 07The final boss of every campaign is scheduling4 min2026 · 03On keeping forty tabs open and finishing none of them4 min2025 · 08Why every hobby of mine eventually becomes a software project4 min

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