cd /news/ai-agents/show-hn-building-ai-agents-client-si… · home topics ai-agents article
[ARTICLE · art-120856] src=news.ycombinator.com ↗ pub= topic=ai-agents verified=true sentiment=· neutral

Show HN: Building AI agents client-side JavaScript

A developer has launched Buttercup, an open-source project demonstrating AI agents built entirely in client-side JavaScript that run in the browser, aiming to reduce infrastructure costs by eliminating server-side proxies and API calls. The project supports offline models via ollama/vLLM and embedded WebLLM, and will publish a weekly guide starting mid-September covering in-browser loops, multimodal vision, remote agent access, and multi-agent coordination.

read1 min views2 publishedSep 3, 2026

Hey HN, most agent systems default to server-side Python inside containers and chain frameworks. I wanted to see how far we could push agent in the browser with vanilla JavaScript https://buttercup.sh

The reason this is interesting is because agent loops in the browser keeps infrastructure costs low. No need for proxy or API calls. And ollama/vLLM can be used for 100% offline. Also WebLLM for embedded. We need to consider CORS, API keys for remote models, access to visual state, and handling remote tool calls. I am working on a guide with references in vanilla JS. This is a short-lived guide starting mid-September with weekly topics.

Draft topics starting mid-September: In-Browser Loops: Function calling, and deterministic multi-turn loops running purely in the browser runtime. Vision (Multimodal): Capturing viewport screenshots using browser APIs. Remote Agent Access & Transports: Connecting the in-browser agent to remote agents. Multi-Agent Coordination: Lightweight client-side agent, specialist delegation, and running concurrent sub-agents without locking the browser UI thread.

Everything is open source, zero-install, and runnable directly in the browser. Would love feedback from the HN community on agents running in browsers.

Comments URL: [https://news.ycombinator.com/item?id=49557409](https://news.ycombinator.com/item?id=49557409)

Points: 1

── more in #ai-agents 4 stories · sorted by recency
── more on @buttercup 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-building-ai-…] indexed:0 read:1min 2026-09-03 ·