What started as a toy project to learn Claude Code turned into something more expansive than I was planning. In fact, I came up with so many ideas during the process that I had to create another project to help me track them all.
Check out the other screenshots and grab the beta binaries here.
There are likely a lot of issues (especially with Z-Machine v6 – the newest addition and challenging to make work in a TUI), but it is in a playable state. Some highlights from the readme:
Play interactive fiction in your terminal while babelmap draws the map for you — live, as you explore.
babelmap is a terminal interactive-fiction interpreter with a built-in automapper. Point it at a story — the Infocom canon and Z-machine classics like Zork, modern Inform 7 / Glulx games, graphical Zork Zero, or a classic Scott Adams text adventure — play it in a clean, mouse-driven TUI, and watch a room-and-connection map assemble itself from your movements. No graph paper, no manual annotation: every room you enter and every exit you take is placed, routed, and de-overlapped automatically, then continuously tidied into a readable layout. Three from-scratch, zero-dependency virtual machines under one roof; one engine-agnostic mapper that charts them all.
Supported formats: Z-machine v3–v8 (incl. graphical v6), Glulx, and Scott Adams (ScottFree .dat) — auto-detected from the file, loaded raw, from a .zip, or from a Blorb container (.zblorb/.blorb/.gblorb)
