Louis Foster · software developer and designer, building tools, instruments and interfaces for the web
louisfoster.com ·
LinkedIn ·
xennui
Doing R&D on memex, a web-based platform, under xennui. Part of that work is refining stack, the full-stack foundation memex runs on: real-time transport, typed contracts end to end, and self-hosted infrastructure.
I maintain Awesome Web Serial, a curated list of libraries, demos, terminals, apps and devices for talking to hardware from the browser: Web Serial, Web Bluetooth, WebUSB, WebHID, Web MIDI, Sensor and Gamepad APIs. Suggestions and pull requests are welcome.
- useful — Instructional design tool: narrated, slide-style lessons that play like video but stay searchable, copyable and editable. Custom-voice TTS, plugins, PWA export. · write-up
- useful-course-examples — Demo courses made with useful. Try them live.
- audiogram — One-page offline web app that turns text and TTS audio into a captioned video for social feeds. · write-up
- pocket-tts-deno
— Pocket TTS (WASM/ONNX) with voice cloning, run as a Deno server with an OpenAI-like API. · write-up
- context-artist — Workbench for LLM context: template editor, WebSocket streaming API, drafting, testing and analytics. · write-up
- android-multi-device-demo — Two Android phones auto-paired over mDNS: a paper fiducial controller read with OpenCV drives a Rust DSP output device. · write-up
- live-streaming-platform — Archive (2016–2021) of a networked audio instrument, presented at NIME, NEXT Festival and Web Audio Conference. Archive site with demos. · write-up
Longer write-ups live at louisfoster.com. Also on Codeberg.
