A stateful UI to generate Python 3D Raycasting payloads for LLM Code Interpreters. It operates as a Read-Eval-Print Loop (REPL) to test Large Language Models (LLMs) on spatial reasoning, deterministic physics, and long-horizon pathfinding.
Welcome to the GROND-REPL Controller
This tool allows you to explore a 3D environment rendered entirely in ASCII by tricking an AI's Python Sandbox into running a retro raycasting engine. Since the AI doesn't have an interactive screen, you play by "correspondence" (sending it a list of moves, and it sending you back a snapshot).
How to Play:
Design (Optional): Use the MATRIX ARCHITECT to paint a custom map topology.
Queue Your Moves: Use the TACTICAL INPUT buttons or MACRO AUTO-GEN to plan your path.
Generate: Click > EXECUTE FORGE in the Payload Forge panel.
Execute: Copy the generated Markdown payload and paste it directly into an LLM with a Code Interpreter.
Behold: The LLM will execute the code and reply with your rendered ASCII frame and Telemetry HUD.
⚠️ THE GOLDEN RULE: Do NOT Clear the Queue!
LLM code environments frequently spin up and shut down, meaning they forget where you were standing between prompts.
To fix this, our payload speed-runs your entire historical run from the spawn point every single time.ONLY click "✕ RESPAWN" if you want to wipe the queue and start back at the very beginning of the level!