Analysis updated 2026-05-18
Play an endless dungeon crawler in your terminal with escalating zones and over 50 monster types.
Choose a Warrior, Mage, or Rogue class and craft weapons, armor, and potions as you progress.
Enable optional local AI narration through Ollama, or play fully offline with the zero-LLM fallback.
| webxos/dungeoncrawl | 0-bingwu-0/live-interpreter | 0xkaz/llm-governance-dashboard | |
|---|---|---|---|
| Stars | 2 | 2 | 2 |
| Language | Python | Python | Python |
| Setup difficulty | easy | moderate | hard |
| Complexity | 2/5 | 2/5 | 4/5 |
| Audience | general | general | ops devops |
Figures from each repo's GitHub metadata at analysis time.
AI narration is optional and requires a locally running Ollama model.
Dungeon Crawl is an infinite text-based RPG (role-playing game) that runs entirely in the terminal. The game is built around a procedurally generated dungeon, meaning the rooms are created on the fly as you explore, so you can keep going deeper without ever hitting an end. The dungeon progresses through escalating zones from Entrance through Abyss, Void, Nightmare, Eternal, and finally Boss, with stronger monsters and better loot the deeper you go. You choose a character class (Warrior, Mage, or Rogue), each with unique bonuses, and level up by gaining perks. Combat uses dice rolls and includes options to attack, defend, flee, cast spells, and use items. The game includes over 50 monster families with special abilities, elites, and minibosses. Alongside combat, there is a crafting system: a Blacksmith for weapons and armor, an Alchemist for potions including permanent stat upgrades, a Rune Etching system, and armor sets that grant bonuses when collected together. One of the key usability features is a natural language input system with fuzzy correction, so if you type "attac" instead of "attack", the game understands what you meant. The terminal interface uses progress bars, animations, and visual borders. AI narration from Ollama (a local language model runner) is optional. The game works fully without it in a zero-LLM fallback mode, making it usable on low-resource machines. The game engine is Python, the terminal interface uses Node.js, and the license is MIT.
An infinite, procedurally generated text RPG you play entirely in the terminal, with optional local AI narration.
Mainly Python. The stack also includes Python, Node.js, Ollama.
MIT license lets you use, modify, and distribute freely, including commercially.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.