AKA : Mud

AKA : Mud

A free text MUD client for Windows and mobile.

It began as a comfortable new home for zMUD and cMUD players: settings and maps import and convert cleanly, and you can send them straight to the phone app. Mudlet players asked next, so scripting is real Lua 5.4 - not the same syntax as Mudlet, but close enough that it should feel easy.

free for players·Windows 10+·and on mobile

Mira - Akanbar
An AKAMud session: the game terminal with coloured output, gauges, buttons and the docked automapper

Features

Main features

Importing

Import from your existing client

Coming from zMUD, cMUD, Mudlet or similar? Settings and maps convert cleanly on import, and the habits you've built carry over. See what comes across

Maps

A real automapper

Import your existing map, or build one as you explore. It follows you as you walk; double-click a room to speedwalk there. See the mapper

Scripting

Two scripting languages

#ALIAS, #TRIGGER and friends in TinTin++ style, plus real Lua 5.4 with a built-in editor. Every alias and trigger picks its own language, so you can mix and match freely. Scripting in depth

The map

Watch the world take shape

Elysium - Plaza District
The AKAMud automapper showing the Plaza District of Elysium as a graph of connected rooms
Mira's map of Elysium's Plaza District, drawn by the automapper as she explored. Search rooms by name, edit anything, and double-click to speedwalk.

More

More features

Layout

Chat capture windows

Route tells, city chat or anything you like into their own dockable windows, so nothing scrolls away in the main terminal. More →

Layout

Buttons, gauges, status bars

Clickable button bars and health, mana and endurance gauges, driven by your triggers and variables. No coding required to set them up. More →

Characters

Multi-character, shared settings

Run several characters side by side: separate windows or one window with tabs. Keep settings per character, or share one set across your alts. More →

Scripting

Triggers, timers & paths

Regex or plain-pattern triggers, #ALARM timers, variables, speedwalk paths and %functions. The full classic toolkit. More →

Comfort

Spell check as you type

Misspell a word on the command line and it gets a red squiggle; right-click for suggestions. Uses the spell checker built into Windows. More →

On the go

Send to phone

Move a character to the AKAMud phone app by scanning a QR code, straight over your own Wi-Fi. No cloud, no account, no cable. More →

Scripting

Scripting examples

Every alias and trigger picks its own language: TinTin++ style for quick one-liners, Lua when the logic grows. Mix them freely in the same character.

TinTin++ style

#nop {eat when hungry}
#trigger {^You are hungry} {get bread from pack;eat bread}

#nop {heal a friend by name: mend Kelvo}
#alias {mend} {cast mend on %1}

Lua

-- greet whoever walks in
trigger("arrivals", "/(%a+) has arrived/", function()
  send("say Well met!")
end)

-- take a breath, then look around
wait(2000, function() send("look") end)

Scripting in depth

Support

Stuck? Say hello

AKAMud comes pre-set up for Akanbar, and works with any telnet MUD. Your settings live in plain files on your own PC: no cloud, no account, and the only time AKAMud contacts this site is when you click Check for Updates. If something's not behaving, a real person reads both of these: