Pinned
Luis Montes
Luis Montes
@monteslu.com
Purveyor of fine PWAs. IcedDev CEO Hand crafter of artisanal SQL queries. BikeMesaAZ organizer, bike rider Mastodon: @monteslu@fosstodon.org
190 followers157 following171 posts
Luis Montes reposted
I used github.com/monteslu/rom... to make some quality-of-life #GameGenie codes for #SNES Super Mario World speedrunners! Post 1/2: No "MARIO START!" banner: 6DBB-67AF Instant level transitions: DEB4-A7A7 FDB7-AD07 EFB7-ADD7 EDB7-AD67 #Emulation #RetroGames #RetroGaming
Luis Montes reposted
Luis Montes reposted
Luis Montes reposted
You can run the karaoke app with: npx loukai-app Since the talk i've be able to remove python/pytorch and it is now 100% webGPU and much faster.
Karaoke still runs on technology from the '80s. 🛼 What if we rebuilt it with Web Audio, AI, open-source models, and modern web APIs? Watch @monteslu.com give one of the most delightfully nerdy talks from CascadiaJS 2026. youtu.be/wk2Fj2H5eoI
Luis Montes reposted
Karaoke still runs on technology from the '80s. 🛼 What if we rebuilt it with Web Audio, AI, open-source models, and modern web APIs? Watch @monteslu.com give one of the most delightfully nerdy talks from CascadiaJS 2026. youtu.be/wk2Fj2H5eoI
Luis Montes reposted
On airplane wifi, discovering new #NES #SuperMarioBros #GameGenie codes via #ClaudeCode and github.com/monteslu/rom... ! Just one for starters, but hopefully this will be a long thread! AEYAGYZE: right-hand warp pipe in 1-2 leads to World 8
Luis Montes reposted
and the box3d-wasm source github.com/monteslu/box...
Luis Montes reposted
"File select. File A has saved data; B and C are empty. To trigger the intro I need to start a new game on an empty file. Let me move the cursor down to MARIO B, then arm the breakpoint and select it." -- #ClaudeCode playing #SNES #SuperMarioWorld via github.com/monteslu/rom... #ROMHack
Luis Montes reposted
Another #NES #GameGenie code for #SuperMarioBros just discovered by yours truly (a world first AFAIK): EUANAZEP : Mario moonwalks Courtesy of #ClaudeCode, Doppelganger's comprehensive disassembly, and @monteslu.com 's github.com/monteslu/rom... suite of #ROMHacking tools! #RetroGaming #Emulation
Luis Montes reposted
As we were singing karaoke last night at @cascadiajs.com wrapping up a great conference, hours earlier we learned origin story or low-res imagery alongside karaoke songs. Why does this 1986 CD+G format still exist, and what’s a modern take on what you can build today? Check out Luis’ project.
Here's my slides on Karaoke and AI for #CascadiaJS cascadiajs26.netlify.app @cascadiajs.com
oh yeah you can play with the karaoke app now: npx loukai-app I probably should have said that during my talk. #cascadiajs @cascadiajs.com
Here's my slides on Karaoke and AI for #CascadiaJS cascadiajs26.netlify.app @cascadiajs.com
Luis Montes reposted
For AI and karaoke history @monteslu.com started with mary had a little lamb! Also, karaoke CDs have Atari 2600 level graphics. And Luis has a "DJ bike" and leads rides in Arizona. #CascadiaJS
Luis Montes reposted
"romdev-mcp" provides emulators for various retro systems, plus hooks for an LLM to press controller buttons, dump audio samples, take screenshots, etc. I had it play NES Tetris a while and then draw this. (It fixed the mistakes later.) #RetroGaming #MachineLearning github.com/monteslu/rom...
Luis Montes reposted
romdev-mcp creator Luis Montes is a HeatSync regular - catch him on Wednesdays at Caffeine and Coworking and ask him about it!
"romdev-mcp" provides emulators for various retro systems, plus hooks for an LLM to press controller buttons, dump audio samples, take screenshots, etc. I had it play NES Tetris a while and then draw this. (It fixed the mistakes later.) #RetroGaming #MachineLearning github.com/monteslu/rom...
Coworking with Friends. Without @lukekarrys.com 😢 Because Luke would have wanted it that way. Probably.
Luis Montes reposted
#NES #ROMHack Here's the NES ROM compilation skill I asked #ClaudeCode to create after all this weekend's work! github.com/jaymcgavren/... To-do: - Improve versatility - Support platforms other than Mac - snes-build, mega-drive-build, etc. - Move out to its own "marketplace" repo
btw, its Full WebGL 2.0 spec compliance. Also pairs nicely with gamepad-node and webaudio-node github.com/monteslu/jsg...
Added Home Assistant support to AgentGate. Your AI agents can securely read your smart home data through the same human-in-the-loop approval system. github.com/monteslu/age... @home-assistant.io
Quick demo showing how AgentGate can lock down permissions for tools like OpenClaw, Codex, and Claude Code www.youtube.com/watch?v=P7pg...
agentgate v0.4.0 shipped! Agents can now broadcast to teammates, see each other's queues, withdraw pending items, and get real-time UI updates. Plus cleaner codebase and better docs. https://github.com/monteslu/agentgate
AI agents want your API keys. Don't give them your API keys. Built a proxy that lets them read everything but queues writes for approval. I review it over coffee. monteslu.com/blog/ai-runn...
Here's my slides from @halfstackconf.bsky.social today halfstack26.netlify.app Had a lot of fun presenting on using AI for karaoke
Ok, still write MCP servers over HTP/SSE. It's trivial to write a shim to create a direct skill for MoltBot / ClawdBot DO NOT bother with mcporter github.com/moltbot/molt...
ok a day later and finding that there probably should be a middle ground on keeping specific structured mcp tools in the system. The open ended cli is of course super useful, but it's not enough when I have focused tools I need to stay in context all the time
Luis Montes reposted
@monteslu.com Montes joins HalfStack Phoenix. Unexpected ideas, unusual combinations, and a talk best discovered in the room. 📅 𝐉𝐚𝐧𝐮𝐚𝐫𝐲 𝟑𝟎𝐭𝐡, 𝟐𝟎𝟐𝟔 — 𝐌𝐚𝐣𝐞𝐬𝐭𝐢𝐜 𝐓𝐡𝐞𝐚𝐭𝐞𝐫, 𝐆𝐢𝐥𝐛𝐞𝐫𝐭 🎟️ halfstackconf.com/phoenix #HalfStackphoenix #CreativeCoding #WebDevelopment #JavaScript #TechEvents #PhoenixAZ
Luis Montes reposted
@lukekarrys.com joins HalfStack Phoenix. A practical story about building for kids, using NFC cards to control music, and turning everyday interactions into something playful and intuitive. 📅 𝐉𝐚𝐧𝐮𝐚𝐫𝐲 𝟑𝟎𝐭𝐡, 𝟐𝟎𝟐𝟔 — 𝐌𝐚𝐣𝐞𝐬𝐭𝐢𝐜 𝐓𝐡𝐞𝐚𝐭𝐞𝐫, 𝐆𝐢𝐥𝐛𝐞𝐫𝐭 🎟️ halfstackconf.com/phoenix #HalfStackphoenix #TechEvents
Luis Montes reposted
🌵 𝐏𝐡𝐨𝐞𝐧𝐢𝐱 showed up, 💻 𝐇𝐚𝐥𝐟𝐒𝐭𝐚𝐜𝐤 community delivered! A few highlights from HalfStack Phoenix 2025. Thank you for being part of HalfStack. We look forward to seeing you again in Phoenix. 📅 𝐉𝐚𝐧𝐮𝐚𝐫𝐲 𝟑𝟎𝐭𝐡, 𝟐𝟎𝟐𝟔 | 𝐌𝐚𝐣𝐞𝐬𝐭𝐢𝐜 𝐓𝐡𝐞𝐚𝐭𝐞𝐫, 𝐆𝐢𝐥𝐛𝐞𝐫𝐭 🎟️ halfstackconf.com/phoenix #HalfStack #HalfStackPhoenix
@tomayac.com Android is a bit kneecapped for #webAI in a way that iOS isn't. Any idea why Android devices are limited to 30fps on getUserMedia() camera access on front cameras? Native apps on Android can get 60fps. iOS web can get 60 on front cams. Tested on several phones /cc @webai.bsky.social
Luis Montes reposted
Thanks to the hard work and questionable sanity of our hosts (including @monteslu.com), we are STILL open for #Haxmas! If we make to the end of open hours at 10pm tonight, we'll have been open a record-setting 85 hours! C'mon down and make something!