# m

this is a monorepo i use for things.

it is also good for publishing one-off files if needed. you can make new root folders (prefer self-explanatory names over snappy titles). publish to [m.boratto.ca](https://m.boratto.ca) via `bun monorepo/index.ts`.

## projects

**balbot** small experiment: a double pendulum trained via rl and a small mlp

**chatgpt-thinking-buttons** chrome extension/userscript that adds persistent reasoning-level buttons to chatgpt's composer

**flight** browser ui for running an openvsp/vspaero vortex-lattice solve on uploaded aircraft geometry

**monorepo** cloudflare pages file browser, manifest, and deployment tooling for m.boratto.ca

**lifeos** phone-first task router and habit tracker for web and android

**maps** google maps panorama and 3d-model reverse engineering, with a server for exploring the results

**napguard** macos menu-bar app that prevents sleep while codex is generating or spotify is playing

**smashlm** training pipeline for a small llama-style model that learns and plays melee from slippi replays

**transit** live transit map using gtfs realtime and maplibre
