btw, its Full WebGL 2.0 spec compliance.
Also pairs nicely with gamepad-node and webaudio-node
github.com/monteslu/jsg...
btw, its Full WebGL 2.0 spec compliance.
Also pairs nicely with gamepad-node and webaudio-node
github.com/monteslu/jsg...
Running Three.js with WebGL on a cheap Linux gaming handheld WITHOUT a web browser.
#threejs
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.
that would be an awesome 2 day ride. A shame we are already in Summer before Spring even started.
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.
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
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
Quick demo showing how AgentGate can lock down permissions for tools like OpenClaw, Codex, and Claude Code
www.youtube.com/watch?v=P7pg...
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.
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.
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.
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
*stream
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
oh, btw run it in a container or a vps :)
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.
@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
then again, pull requests accepted :)
@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
๐ต ๐๐ก๐จ๐๐ง๐ข๐ฑ 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
This is really a bit odd as android/chrome is typically much further ahead on Project FUGU
@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
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!
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
Get a bunch of bikes and ride them around with your friends. It's the shit.
on of the greatest tech talks I've ever seen was Lynn live coding a clothing button in a single div
. @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