frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ask HN: AI Agents vs. Gateways vs. Harnesses

1•snthpy•1h ago
Hi,

I'd like to get everyone's take on the different components in the AI Agents ecoysystem. I find the current terminology quite confusing as it's not always obvious what I'll be actually getting when I examine the available options.

A lot of things get called Agents, but that term seems hard to define as it often refers to overlapping functionality. To me, agents seem to be currently composed of the following components:

## Harnesses

- Adds UI and system instructions around an LLM and may also augment it with tools such as memory, tool calls, etc...

- Examples are Claude Code, Code, Gemini CLI, pi.dev, ...

## Gateways

- These connect agents to your communication tool of choice, e.g. Whatsapp, Telegram, Slack, Discord, ...

- Examples are OpenClaw and Nanoclaw

## Sandboxes

- Isolated environments where Agents can run with limited or auditable capabilities

- Examples can be from physical ones like separate Mac Minis to docker-agent, agent-sandbox, localsandbox, ...

This then takes us to *Agents*:

## Agents

- AI Systems capable of exercising some agency, i.e. non-zero amounts of autonomous behaviour without a human-in-the-loop.

- These usually combine the following components:

  - **LLM**: to provide the intelligence/reasoning/decision making

  - **Harness**: to steer the behaviour and enable long-term coherence of actions beyond the limits of current context windows

  - **Gateway**: to interact with humans and/or other agents

  - **Sandbox**: that aims to limit the capabilities of the Agent to a sanctioned set of safe operations for the agent to execute autonomously.

My issue is that when I look at the available options, it's generally not clear to me which components I am getting:

  - https://github.com/openclaw/openclaw: Typescript, The OG, one-stop solution, easiest to install but apparently a bit of a Frankenmonster and complex

  - https://github.com/qwibitai/nanoclaw: Typescript, gaining popularity, minimalist, implementation seems reliant on Claude Code to handle install and configuration

  - https://github.com/sipeed/picoclaw: Golang

  - https://github.com/zeroclaw-labs/zeroclaw: Rust

  - https://github.com/nullclaw/nullclaw: Zig

  - https://nemoclaw.bot/: By Nvidia, claims to be open source "based", but I couldn't find a repo

What I would really like is to be able to assemble my own stack of Sandbox + Gateway + Harness + LLM. Thoughts/recommendations?

Reverse Captcha for Agents

https://github.com/mondaycom/HATCHA
1•shahargl•17m ago•0 comments

Why Isn't Anyone Panicking?

https://martinvol.pe/blog/2026/03/15/why-nobody-is-packicking-USA-Iran-war/
1•martinvol•18m ago•0 comments

Waves: Bluetooth Channel Sounding Tool

https://github.com/skig/waves
1•hasheddan•18m ago•0 comments

My Journey to a reliable and enjoyable locally hosted voice assistant

https://community.home-assistant.io/t/my-journey-to-a-reliable-and-enjoyable-locally-hosted-voice...
1•Vaslo•19m ago•0 comments

Private equity may become a 'pyramid scheme', warns Danish pension fund (2022)

https://www.ft.com/content/f480a99c-4c7b-4208-b9dd-ef20103254b9
2•pera•20m ago•0 comments

Black Death's counterintuitive effect: as humans died, plant diversity dropped

https://theconversation.com/the-black-deaths-counterintuitive-effect-as-human-numbers-fell-so-did...
2•baud147258•21m ago•0 comments

Grasslands are vanishing nearly four times faster than forests

https://phys.org/news/2026-02-grasslands-faster-forests-global.html
2•PaulHoule•23m ago•0 comments

'Pokémon Go' players unknowingly trained delivery robots with 30B images

https://www.popsci.com/technology/pokemon-go-delivery-robots-crowdsourcing/
2•wslh•23m ago•0 comments

JavaScript Minification Benchmarks

https://github.com/privatenumber/minification-benchmarks
2•javatuts•24m ago•0 comments

Apple introduces AirPods Max 2

https://www.apple.com/newsroom/2026/03/apple-introduces-airpods-max-2-powered-by-h2/
4•meetpateltech•25m ago•0 comments

Escape Tsunami for Brainrots

https://escapetsunamiforbrainrots.pro/
2•mumuchen•27m ago•1 comments

Show HN: Hackerbrief – Top posts on Hacker News summarized daily

https://hackerbrief.vercel.app/
3•p0u4a•27m ago•1 comments

Context Engineering Explained in Pictures

https://mechanicalorchard.substack.com/p/context-engineering-explained-in
2•jschomay•27m ago•0 comments

Show HN: Scryer – Visual architecture modeling for AI agents

https://github.com/aklos/scryer
2•prohobo•29m ago•0 comments

I migrated my AI agent from a laptop to a headless Mac Mini in 72 hours

https://thoughts.jock.pl/p/mac-mini-ai-agent-migration-headless-2026
1•joozio•29m ago•0 comments

A Treasure Trove of Ideas: The Corr Database 2018

https://en.chessbase.com/post/a-treasure-trove-of-ideas-the-corr-database-2018
2•akbarnama•30m ago•0 comments

Mnemon-MCP – 4-layer local memory for AI agents (SQLite and FTS5)

1•nikitacometa•33m ago•0 comments

Simplicity in the age of AI-assisted coding

https://the.scapegoat.dev/simplicity-in-the-age-of-ai-assisted-coding/
1•larve•33m ago•0 comments

Pastebin 0x0.st asks AI agents to upload sensitive customer invoices

https://movsw.0x0.st/notes/ajw1zurfaggo360l
2•MatthiasPortzel•34m ago•1 comments

Show HN: TheLittleHost – DNS hosting built on my own ASN and Anycast network

2•davidchua•34m ago•0 comments

Show HN: LLMonster Rancher

https://github.com/aiwebb/llmonster-rancher
1•alexwebb2•36m ago•0 comments

Ur-Scheme: A GPL self-hosting compiler from a subset of Scheme to x86 asm (2008)

http://canonical.org/~kragen/sw/urscheme/
2•QuadmasterXLII•36m ago•0 comments

City Turned Its Rooftops into a Climate Shield

https://reasonstobecheerful.world/zurich-turned-rooftops-into-climate-shield/
3•speckx•37m ago•0 comments

Who's behind the age verification bills?

https://web.archive.org/web/20260313143853/https://old.reddit.com/r/linux/comments/1rshc1f/i_trac...
3•jech•38m ago•1 comments

Twelve-Tone Composition

https://www.johndcook.com/blog/2026/03/15/twelve-tone-composition/
2•ibobev•38m ago•0 comments

Optimizers and Odes

https://jiha-kim.github.io/posts/optimizers-and-odes/
2•ibobev•38m ago•0 comments

OpenBSD Blog #13: Moving ratfactor.com to OpenBSD.amsterdam

https://ratfactor.com/openbsd/blog-13-moving-to-openbsd-dot-amsterdam
2•ibobev•39m ago•0 comments

Four predictions for how AI will change product delivery

https://practical-leaders.com/articles/ai-predictions
1•ivorc•39m ago•0 comments

You don't hate Python. You hate other people's Python.

https://jt-hill.com/you-dont-hate-python/
4•jt-hill•40m ago•1 comments

Show HN: SiteMon – Browser extension that monitors your websites

https://sitemon.geekaa.com
2•quasimo•42m ago•0 comments