Event tools
Mirai Guide
An installable PWA that helps attendees find and actually get the goods they came for: reviewed catalogs, crowd-reported stock and queues, a persistent cart, maps, and route planning.
Mirai Guide is a trilingual (Japanese, English, Chinese), offline-first companion for Vocaloid concert events.
It is focused on the goods experience, because that is the part where you are standing in a hall with limited time, no signal, and a list of things you want. Reviewed venue-goods catalogs, crowd-reported stock and queue levels, a persistent local cart, venue maps, route planning.
This is an unofficial fan project. It uses an original visual language rather than official character artwork.
How It Works
- Attendees stay loginless. The app installs as a PWA and keeps working offline inside the venue. Only the admin area uses passkeys.
- The application is SvelteKit and TypeScript on Cloudflare Workers, with D1 holding reviewed structure and live state, and a private R2 bucket holding published bundles and reviewed, content-hashed product images.
- A separate pipeline Worker built on Cloudflare Workflows fetches approved sources, extracts editions, venues, vendors, booths, and goods with structured model output, and stages typed proposals. A human reviews every proposal before anything is published - model output never publishes itself.
Technical Notes
The Mirai Guide room collects the capability board and every note. Individually:
- Serving an event crowd on one SQLite database - why D1 is the ledger and not the serving plane, and the four cache layers in front of it.
- Inside Mirai Guide: an offline-first event companion - the two-Worker architecture and the binding-data rule.
- Extraction with a human veto - the six-stage ingestion pipeline and immutable booth codes.
- Anchoring booths to venue maps - vision-assisted review, normalized coordinates, venue identity across years.
- Three languages without a translation CMS - UI catalogs, i18n columns, and reviewed model translation.
- Reading walkable floors from the map raster - color-segmented navigation grids and A* routing.
- Modeling the goods queue - the three-phase queue model calibrated from sellout clocks.
- Planning a day backwards - the wake-up timeline and the historical corpus that calibrates it.
- Turning crowd reports into a stock signal - trust-weighted consensus and the death spiral it avoids.
- One survival curve behind every answer - collapsing three shopping orders into one function of time.
- A globe without tracking anyone - three device identities, coarse cells, and a disclosure that gates the deploy.
Status
The application runs at mirai.miku.software and is under active development around live events.