Interface · direction · experienceDigital Carnival

A tarot-led audiovisual interface with spatial navigation, custom shaders, sound, and responsive modes.

React · TypeScript · raw WebGL · GLSL · Web AudioView project

Portfolio · 2022 to 2026

BriarHunt

Software · game systems
worlds · live experiences

Edinburgh, Scotland Independent + studio work

Begin the walkthrough

Act 02 · Interactive web experience · 2025

Digital
Carnival

A tarot-led audiovisual stage with spatial navigation, animated poster panels, custom shaders, sound, and responsive fallbacks.

React · raw WebGL · GLSL · Web Audio

Enter the carnival

Act 03 · Realtime desktop system

Snowmie

A desktop control system keeping streaming audio, interruption, memory, broadcast state, and output in one monitored runtime.

Electron · React · TypeScript · WebSockets · SQLite

Enter Mission Control

Act 04 · Experimental systems architecture

Athena
Rampancy

A local-first desktop system for governed model routing and structured memory, with retrieval, scheduling, voice, and state kept inspectable.

Bun · Hono · SolidJS · Tauri · SQLite

Enter the system

Act 05 · Current studio work · Anonymised

Standalone
launcher / client

One of two engineers working on a standalone desktop launcher and client.

Java · Kotlin · Compose · desktop product

Enter the project

Full project index

The rest of the work.

More game systems, live operations, creator events, rendering infrastructure, published rules, worlds, and smaller software projects.

Open all work

About

Briar Hunt

I'm based in Edinburgh. I make software, game systems, worlds, live experiences, and the tools behind them. My current studio work is a standalone Java/Kotlin Compose launcher and client.

Current · Senior Software Engineer
NDA-protected desktop product