frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Agent MCP Studio – build multi-agent MCP systems in a browser tab

https://www.agentmcp.studio
3•stealthtsdb•1h ago
I built a browser-only studio for designing and orchestrating MCP agent systems for development and experimental purposes. The whole stack — tool authoring, multi-agent orchestration, RAG, code execution — runs from a single static HTML file via WebAssembly. No backend.

The bet: WASM is a hard sandbox for free. When you generate tools with an LLM (or write them by hand), the studio AST-validates the source, registers it lazily, and JIT-compiles into Pyodide on first call. SQL tools run in DuckDB-WASM in a Web Worker. The built-in RAG uses Xenova/all-MiniLM-L6-v2 via Transformers.js for on-device embeddings. Nothing leaves the browser; close the tab and the stack is gone. The WASM boundary is what makes it safe to execute LLM-generated code locally — no Docker, no per-tenant container, no server.

Above the tool layer sits an agentic system with 10 orchestration strategies:

- Supervisor (router → 1 expert) - Mixture of Experts (parallel + synthesizer) - Sequential Pipeline - Plan & Execute (planner decomposes, workers execute) - Swarm (peer handoffs) - Debate (contestants + judge) - Reflection (actor + critic loop) - Hierarchical (manager delegates via ask_<persona> tools) - Round-Robin (panel + moderator) - Map-Reduce (splitter → parallel → aggregator)

You build a team visually: drag tool chips onto persona nodes on a service graph, pick a strategy, and the topology reshapes to match. Each persona auto-registers as an MCP tool (ask_<name>), plus an agent_chat(query, strategy?) meta tool. A bundled Node bridge speaks stdio to Claude Desktop and WebSocket to your tab — your browser becomes an MCP server.

When you're done, Export gives you a real Python MCP server: server.py, agentic.py, tools/*.py, Dockerfile, requirements.txt, .env.example. The exported agentic.py is a faithful Python port of the same orchestration logic running in the browser, so the deployable artifact behaves identically to the prototype.

Also shipped: Project Packs. Export the whole project as a single .agentpack.json. Auto-detects required external services (OpenAI, GitHub, Stripe, Anthropic, Slack, Notion, Linear, etc.) by scanning tool source for os.environ.get(...) and cross-referencing against the network allowlist. Recipients get an import wizard that prompts for credentials. Manifests are reviewable, sharable, and never carry secrets.

Some things I'm honestly uncertain about:

- 10 strategies might be too many. My guess is most users only need Supervisor, Mixture of Experts, and Debate. Open to data on which ones actually pull weight. - Browser cold-starts (Pyodide warm-up on first load) are a real UX hit despite aggressive caching. - bridge.js is the only non-browser piece. A hosted variant is the obvious next step.

Built with Pyodide, DuckDB-WASM, Transformers.js, OpenAI Chat Completions (or a local Qwen 1.5 0.5B running in-browser via Transformers for fully offline mode). ~5K lines of HTML/CSS/JS in one file.

https://www.agentmcp.studio

Genuinely curious whether running this much LLM-generated code in a browser tab feels reasonable to you, or quietly terrifying.

Quantization for Neural Networks

https://leimao.github.io/article/Neural-Networks-Quantization/
1•eigenBasis•56s ago•0 comments

My New York Misadventure (1932)

https://winstonchurchill.org/publications/finest-hour/finest-hour-136/my-new-york-misadventure/
1•downbad_•4m ago•1 comments

Aspirin can reduce the risk of cancer – and we're starting to understand why

https://www.bbc.com/future/article/20260420-cancer-how-aspirin-may-be-a-powerful-new-weapon-again...
2•selvan•7m ago•0 comments

Show HN: LLMs consume 5.4x less mobile energy than ad-supported web search

https://dupr.at/thermodynamic-efficiency-inversion
1•duprat•7m ago•0 comments

Soundtrack of the sea: divers use underwater speakers to help dying coral reefs

https://www.theguardian.com/environment/2026/apr/24/coral-reefs-jamaica
1•Almured•10m ago•1 comments

The Word for World: The Maps of Ursula K Le Guin

https://www.aaschool.ac.uk/public/exhibitions/the-word-for-world
1•zeristor•12m ago•1 comments

The QEII garden – built from its own ruins – opens in Regent's Park

https://www.ianvisits.co.uk/articles/a-garden-built-from-its-own-ruins-opens-in-regents-park-89152/
1•zeristor•13m ago•1 comments

Zerodha

1•-R-•14m ago•0 comments

Hii

2•-R-•15m ago•1 comments

Brilliant Maps: Which Countries Censor the Internet the Most?

https://brilliantmaps.com/which-countries-censor-the-internet-the-most/
2•nephihaha•16m ago•1 comments

DoctorSV: El Salvador's health data in Google's hands

https://www.heise.de/en/news/DoctorSV-El-Salvador-s-health-data-in-Google-s-hands-11264996.html
1•catlikesshrimp•18m ago•1 comments

OpenClaw agent identified a market gap, build a validation page in 24 hours

https://www.docketapp.us/
1•isaacNd•18m ago•0 comments

MiniDisc, the Forgotten Format (2012)

https://www.theguardian.com/music/musicblog/2012/sep/24/sony-minidisc-20-years
1•alastairr•24m ago•0 comments

Six Steeds of Zhao Mausoleum

https://en.wikipedia.org/wiki/Six_Steeds_of_Zhao_Mausoleum
1•teleforce•28m ago•0 comments

The Tyranny of Structurelessness (1972)

https://www.jofreeman.com/joreen/tyranny.htm
2•downbad_•29m ago•1 comments

NPM Slop and Wonky Software Supply Chains

https://simonramstedt.com/blog/2026-04-09-npm-slop-and-wonky-software-supply-chains/
2•rmst•32m ago•0 comments

Fixing hallucination in LLM prediction with only one 48gib GPU

https://zenodo.org/records/19703218
1•genji970•33m ago•0 comments

Simulating an unrestricted frame

https://win9-5.com/demo
1•keepamovin•33m ago•0 comments

Ask HN: What's your AI assisted dev setup that actually follows instructions?

1•setnone•34m ago•0 comments

I Tested My VPN on Public WiFi and Discovered It Wasn't Protecting Me

https://medium.com/@examineip/i-tested-my-vpn-on-public-wifi-and-discovered-it-wasnt-actually-pro...
2•examineip•35m ago•1 comments

The rhetoric of war has changed. Not for the better

https://www.economist.com/culture/2026/04/23/the-rhetoric-of-war-has-changed-not-for-the-better
1•Michelangelo11•35m ago•1 comments

Pgrx: Build Postgres Extensions with Rust

https://github.com/pgcentralfoundation/pgrx
1•luu•36m ago•0 comments

Show HN: Yumi - All-in-one workspace OS for thinking, ideating, and daily work

https://askyumi.app
1•yumi-dev•37m ago•1 comments

Beneath the Surface

https://press.stripe.com/beneath-the-surface
1•tosh•42m ago•0 comments

Show HN: Unfold – A paper folding puzzle game with worldwide rankings

https://www.dailyunfold.com/
1•astralasia•43m ago•0 comments

Richard Hamming: You and Your Research (1986)

https://paulgraham.com/hamming.html
1•tosh•45m ago•0 comments

OpenClaw vs. Hermes Agent: The race to build AI assistants that never forget

https://thenewstack.io/persistent-ai-agents-compared/
1•thunderbong•51m ago•0 comments

Palimpsest

https://en.wikipedia.org/wiki/Palimpsest
1•tosh•51m ago•0 comments

A catastrophic climate event is upon us. Here is why you've heard so little

https://www.theguardian.com/commentisfree/2026/apr/23/catastrophic-climate-event-scientists-atlan...
3•Michelangelo11•51m ago•0 comments

Residual Malicious Payloads on HackerOne After Vulnerability Fixes

https://hackerone.com/reports/3168691
1•nathan84•58m ago•0 comments