Skip to content
@LuminariMUD

LuminariMUD

Multi-Product Software Ecosystem for LuminariMUD Server

The LumiVerse: eight luminous paths converging on a fantasy citadel

⚔️ LuminariMUD ⚔️

A living Pathfinder / D&D 3.5 text world—and the engineering ecosystem behind it.

Enter a persistent realm. Explore its lore. Help build what comes next.

Visit LuminariMUD Play in your browser Explore the repositories

Eight connected systems Approximately 446,000 C and header lines More than sixteen thousand commits Built by volunteers Luminari-Source stars


Welcome to the LumiVerse

LuminariMUD is a persistent, text-based multiplayer RPG built on the tbaMUD/CircleMUD tradition and powered by a modern GNU C23 server. Its deep rules engine brings Pathfinder and D&D 3.5 mechanics into a shared world of exploration, combat, storytelling, crafting, building, and community.

But the game server is only the heart of the story.

The LumiVerse is a connected, multi-product software ecosystem: native and browser clients, real-time protocols, cross-world and Discord gateways, spatial world-building tools, graph-powered lore intelligence, and a full community website and wiki—all maintained by a very small volunteer team.

Small team. Vast undertaking. The LumiVerse resembles a substantial mid-sized product ecosystem, unquestionably serious engineering and operations all open-source / community-driven.

Eight systems. One world.

System Role in the LumiVerse
🏰 Luminari-Source

Tests Stars C23
The realm itself. A roughly 446,000-line C/header game server with more than 16,000 commits, Pathfinder and D&D 3.5 systems, persistent world data, builders' tools, MariaDB-backed services, and decades of history.
🧭 LuminariGUI

CI Stars Lua
The adventurer's cockpit. A rich Mudlet interface with live MSDP vitals, interactive mapping, tabbed chat, spell and affect tracking, group status, sound alerts, and a customizable layout.
🌐 luminariweb

Tests Stars TypeScript
The browser gateway. A first-party React client with an MSDP-driven HUD, accessible terminal experience, PWA capabilities, and a secure WebSocket-to-Telnet proxy. Launch it →
🔮 Intermud3

Stars Python I3
The road between worlds. An independent Python I3 gateway with MudMode/LPC framing, router state, network services, observability, and JSON-RPC APIs integrated directly with the C server.
💬 discord-mud-chat

Stars JavaScript Discord
The community bridge. Bidirectional MUD ↔ Discord chat with channel mapping, reconnects, rate limiting, mention safety, logging, health checks, and container-ready operations.
🗺️ wildeditor

CI Stars Stack
The cartographer's workshop. A full-stack wilderness editor for drawing regions and paths against the game's spatial database, with strict shared types, validation, authentication boundaries, REST APIs, MCP tools, and an optional AI assistant.
📚 Sage

Code Quality Stars GraphRAG
The living library. A production-oriented GraphRAG lore platform combining PostgreSQL/pgvector, Neo4j, knowledge graphs, validation workflows, APIs, agents, and MCP to make the world's canon discoverable.
Website & community tooling (private)

Astro Private
The front door. The full Astro-powered LuminariMUD.com experience, wiki, project presentation, and community-facing services.

How the realm fits together

flowchart TB
    Players((Players & Builders))
    Website[Website + Wiki]
    GUI[LuminariGUI]
    Web[luminariweb]
    Core[Luminari-Source<br/>C23 Game Server]
    Discord[Discord Bridge]
    I3[Intermud3 Gateway]
    Editor[Wildeditor]
    World[(Spatial World DB)]
    Sage[Sage GraphRAG]

    Players --> Website
    Players --> GUI
    Players --> Web
    GUI -->|Telnet + MSDP| Core
    Web -->|WebSocket → Telnet| Core
    Discord <-->|Bidirectional chat| Core
    I3 <-->|JSON-RPC integration| Core
    Editor <-->|World authoring| World
    World <--> Core
    Sage <-->|Lore, APIs + MCP| Website
    Sage -->|World knowledge| Players
Loading

The technology spellbook

C Python TypeScript JavaScript Lua Astro

React Node.js FastAPI MariaDB PostgreSQL Neo4j Docker MCP

Choose your doorway

⚔️ Play 🧭 Adventure with Mudlet 🛠️ Build
Jump straight into the browser client, or begin at LuminariMUD.com. Install LuminariGUI for mapping, live gauges, chat tabs, spell tracking, and more. Start with the server's onboarding checklist, then choose the layer that calls to you.

Join the party

The LumiVerse has room for C hackers, world builders, frontend engineers, Python developers, lorekeepers, testers, technical writers, artists, operators, and curious players.


One persistent world · Eight connected systems · Countless stories still unwritten

Website · Play in Browser · Game Server · All Repositories

Pinned Loading

  1. Luminari-Source Luminari-Source Public

    An open-source, text-based RPG server implementing comprehensive Pathfinder and D&D 3.5e d20 mechanics.

    C 59 28

  2. LuminariGUI LuminariGUI Public

    Mudlet GUI for LuminariMUD

    Python 5 1

  3. wildeditor wildeditor Public

    Forked from moshehbenavraham/wildeditor

    A full-stack wilderness editor for LuminariMUD with advanced drawing tools, precision coordinate system, and real-time validation.

    Python 4

  4. Intermud3 Intermud3 Public

    InterMUD-3 I3 Client - MUD to MUD Chat

    Python 4

  5. discord-mud-chat discord-mud-chat Public

    Two way chat between Discord and your MUD

    JavaScript 2

  6. sage sage Public

    GraphRAG Lore & World-Building System

    Python 3

Repositories

Showing 9 of 9 repositories
  • Luminari-Source Public

    An open-source, text-based RPG server implementing comprehensive Pathfinder and D&D 3.5e d20 mechanics.

    LuminariMUD/Luminari-Source's past year of commit activity
    C 59 28 3 1 Updated Sep 21, 2026
  • discord-mud-chat Public

    Two way chat between Discord and your MUD

    LuminariMUD/discord-mud-chat's past year of commit activity
    JavaScript 2 Unlicense 0 0 5 Updated Sep 21, 2026
  • LuminariGUI Public

    Mudlet GUI for LuminariMUD

    LuminariMUD/LuminariGUI's past year of commit activity
    Python 5 Unlicense 1 0 2 Updated Sep 14, 2026
  • sage Public

    GraphRAG Lore & World-Building System

    LuminariMUD/sage's past year of commit activity
    Python 3 0 0 2 Updated Sep 2, 2026
  • Intermud3 Public

    InterMUD-3 I3 Client - MUD to MUD Chat

    LuminariMUD/Intermud3's past year of commit activity
    Python 4 Unlicense 0 0 3 Updated Sep 1, 2026
  • .github Public

    Details about the LuminariMUD project

    LuminariMUD/.github's past year of commit activity
    0 0 0 0 Updated Aug 13, 2026
  • wildeditor Public Forked from moshehbenavraham/wildeditor

    A full-stack wilderness editor for LuminariMUD with advanced drawing tools, precision coordinate system, and real-time validation.

    LuminariMUD/wildeditor's past year of commit activity
    Python 4 MIT 1 0 0 Updated Aug 9, 2026
  • luminariweb Public

    First-party React and Node web MUD client for LuminariMUD with an MSDP-driven HUD and secure WebSocket-to-Telnet proxy.

    LuminariMUD/luminariweb's past year of commit activity
    TypeScript 2 Unlicense 0 1 0 Updated Aug 9, 2026
  • LuminariMUD-Old Public Forked from moshehbenavraham/LuminariMUD

    Open Source MUD, Old Version, Includes Stock Zones

    LuminariMUD/LuminariMUD-Old's past year of commit activity
    C 5 6 0 0 Updated Mar 13, 2020