Event tools
Mirai Guide
An installable PWA that helps attendees find and acquire venue goods: reviewed catalogs, crowd-reported stock and queues, a persistent cart, maps, and route planning.
Mirai Guide is a trilingual (Japanese, English, Chinese), offline-first event companion for Vocaloid concert events. It focuses on the goods experience: reviewed venue-goods catalogs, crowd-reported stock and queue levels, a persistent local cart, venue maps, and route planning. It is an unofficial fan project and 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.