machina.fun

MACHINA

A D&D 5e virtual tabletop built for real sessions. Real-time multiplayer, AI powered tools, and immersive soundscapes.

Melnibonéan aesthetic. Model/view separation. Built for a 3D future.

Machina game board

For Players

Focus on the session

Full Character Sheets

Abilities, skills, HP, AC, spells, equipment, proficiencies. Guided creation wizard and D&D Beyond import.

3D Dice

Roll with physics. Standalone or embedded, synced across popup windows.

Spell Casting Pipeline

Attack rolls with modifiers, save prompts with DC badges, auto-scaled cantrip damage, healing rolls.

Psyche Voices

8 internal voices the GM can whisper to individual players. Empathy, Logic, Instinct, Rhetoric, Perception, Memory, Volition, Suggestion.

Character sheet

For the GM

The GM Tray

A unified 6 tab control panel. Everything you need during a session, always within reach.

Combat

Bestiary with SRD import, live encounter panel, automated NPC turns with AI intent, attention tracking.

World

AI battle map generation with environment presets. Token manager. Room presets. Lighting controls.

Story

Session plans with scenes, skill checks, chase trackers. Campaign NPCs with pressure lines and faction systems.

Sound

Foley board with 3 buses: mood music, ambience layers, and SFX pads. CC0 audio library.

AI Tools

Suggestion queue, automated battle simulation, AI generated token art, time dilator controls.

Context

Per character hidden score systems. Reputation, mojo, inspiration thresholds, hidden debuffs.

GM Console
Foley Board

World Building

Build worlds. Run stories.

Place pins on world maps, set fog of war regions, and travel between locations. Manage session plans scene by scene with skill checks, clue cards, and chase sequences.

Grist, the Tethered City7 districts · 7 factions · 14 NPCs

First adventure"Who Poisoned the Winner?"

Map generation
Story tab
GM Assistant

GM Assistant

Session plans, NPCs, and lore

Your session reference. Advance through scenes in your session plan, review NPC notes with dialogue, tells, and backstory alternates. Skill check DCs and scene clues at a glance.

Combat

Combat that lives and breathes

Monsters have AI driven intent. An attention table tracks who mobs care about. NPC clerics make autonomous healing decisions. Automate battle simulation and review NPC reasoning from the GM seat.

Combat scene

Under the Hood

31

Zustand stores

14

API routers

85+

components

6

canvas layers

8

mood tracks

17

ambience layers

18

SFX pads

8

psyche voices

Real-time Multiplayer

Supabase realtime channels syncing 10+ stores. Connection indicator with robust reconnection.

Security

JWT auth, server side DM checks, beta key gating, CORS whitelist. All logic validated at the tRPC layer.

Ready to take your seat?

Machina VTT is in closed beta. Drop your email and we'll send you a beta key when your spot opens up.