Luis Montes's Avatar

Luis Montes

@monteslu.com

Purveyor of fine PWAs. IcedDev CEO Hand crafter of artisanal SQL queries. BikeMesaAZ organizer, bike rider Mastodon: @monteslu@fosstodon.org

159
Followers
138
Following
131
Posts
04.08.2023
Joined
Posts Following

Latest posts by Luis Montes @monteslu.com

Preview
GitHub - monteslu/jsgamelauncher: A compatibly layer for JavaScript games to run WITHOUT a browser or electron using standard web APIs. A compatibly layer for JavaScript games to run WITHOUT a browser or electron using standard web APIs. - monteslu/jsgamelauncher

btw, its Full WebGL 2.0 spec compliance.

Also pairs nicely with gamepad-node and webaudio-node

github.com/monteslu/jsg...

06.03.2026 19:42 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Running Three.js with WebGL on a cheap Linux gaming handheld WITHOUT a web browser.

#threejs

06.03.2026 19:41 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

That's a 512GB RAM mac studio. Could it run something equivalent to opus 4.6 or gpt 5.3?

It's 50 months worth of subscription fees.

02.03.2026 15:17 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

that would be an awesome 2 day ride. A shame we are already in Summer before Spring even started.

01.03.2026 01:22 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

that stadium is right along the best bike path in the east valley connecting the Cubs and A's stadiums. Perfect weather for biking to a game.

And there's almost no bike parking at either stadium.

19.02.2026 15:00 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
GitHub - monteslu/agentgate: API gateway for AI agents to access your personal data with human-in-the-loop write approval. API gateway for AI agents to access your personal data with human-in-the-loop write approval. - monteslu/agentgate

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

18.02.2026 20:47 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

mcp was just a way to add tool calls.

its still way more predictable especially for lower end models than a pile of skills in markdown

18.02.2026 07:51 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Don't just give OpenClaw your credentials, Secure it with Open Source
Don't just give OpenClaw your credentials, Secure it with Open Source YouTube video by Luis Montes

Quick demo showing how AgentGate can lock down permissions for tools like OpenClaw, Codex, and Claude Code

www.youtube.com/watch?v=P7pg...

14.02.2026 21:42 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Can whoever's DDOSing github chill for a bit? I was in the middle of working on a personal project.

Only do that when I'm doing real work for my job. Thanks.

09.02.2026 19:48 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

you do lose the higher priority of mcp tools being listed as tools in the LLM api calls. Inferring from a blob of markdown even in the system prompt seems a bit unreliable

i'm sure models will get better at this, but even some low end models are decent at explicit tool use.

09.02.2026 09:25 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

pretty easy to support both with the same service. just map the the rpc functions to rest /rpc/{rpc_func_name} and have the schema spit out markdown to describe the skill.

09.02.2026 08:46 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

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

05.02.2026 18:38 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
How to Let AI Run Your Life Without Giving It Your Keys A quick and practical guide to leveraging AI assistants while keeping control of your digital life.

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...

04.02.2026 17:00 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
HalfStack 2026

Here's my slides from @halfstackconf.bsky.social today

halfstack26.netlify.app

Had a lot of fun presenting on using AI for karaoke

31.01.2026 00:03 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

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...

30.01.2026 02:49 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

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

28.01.2026 06:43 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1

*stream

27.01.2026 19:10 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

up until now I had to make a message queue and add a get messages function to my mCP servers since I couldn't push anything directly into the screen.

this inverts control into a meta layer. it's fantastic

27.01.2026 19:09 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

oh, btw run it in a container or a vps :)

27.01.2026 18:33 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Clawdbot / Moltbot is legit.

Long term memory by default without dependency on a specific AI vendor is great.

And providing a mechanism to inject messages via the gateway without typical MCP request/response flow during a chat is HUGE.

27.01.2026 17:09 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0
Post image Post image

@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

13.01.2026 13:47 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

then again, pull requests accepted :)

09.01.2026 20:00 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image Post image

@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

09.01.2026 18:11 ๐Ÿ‘ 10 ๐Ÿ” 5 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

๐ŸŒต ๐๐ก๐จ๐ž๐ง๐ข๐ฑ 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

05.01.2026 15:13 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

This is really a bit odd as android/chrome is typically much further ahead on Project FUGU

30.12.2025 18:09 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

@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

30.12.2025 18:06 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
The HeatSync Labs front door, with an LED sign saying "HaxMas".

The HeatSync Labs front door, with an LED sign saying "HaxMas".

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!

22.12.2025 21:46 ๐Ÿ‘ 3 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Leaders of BikeMesa in christmas attire gathered around the DJ bike

Leaders of BikeMesa in christmas attire gathered around the DJ bike

bunch of people on bikes

bunch of people on bikes

bunch of people on bikes

bunch of people on bikes

bunch of people on bikes

bunch of people on bikes

Get a bunch of bikes and ride them around with your friends. It's the shit.

22.12.2025 20:12 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

on of the greatest tech talks I've ever seen was Lynn live coding a clothing button in a single div

17.12.2025 16:47 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Video thumbnail

. @monteslu.com 's home-made karaoke platform made its debut at Friendsgiving! It lets people connect and queue up songs from their phone browsers! #Thanksgiving #MakerSpace

01.12.2025 04:15 ๐Ÿ‘ 7 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0