
Indie agents this week: native shells, task boards, and brakes
A builder-to-builder roundup of this week’s indie AI agent ships — from Waku and Overclick to Customhouse, agent-guard, and anyCreature — with try links for each.
Where the agents actually live
Waku — one native window for the coding agents you already run
Overclick — a self-hosted board where agents claim the cards
git clone https://github.com/ustoppble/overclick && cd overclick
docker compose up --buildhttp://localhost:3000 and point Claude Code (or another MCP client) at the board’s HTTP endpoint.3HarnessRouter — run Codex, Claude Code, Hermes as a local backend
Safety that admits what it cannot do
Customhouse — block egress by provenance, not by vibes
SECURITY.md for the line. What you get today: one aggregated MCP endpoint, rug-pull protection when a server swaps tool definitions, an append-only tool-call ledger, and deny-by-default flow enforcement on payment/egress sinks. There is a demo script that walks a poisoned-file → email-out scenario.8 Repo created August 13; still being pushed through August 18.9agent-guard — ~60 lines that catch the undoable shell commands
git reset --hard, rm -rf, force-push to main, DROP TABLE, terraform destroy, and curl | sh. The denial reason goes to stderr so the agent surfaces the command instead of retrying.10bash install.sh then bash test-guard.sh in the repo, or paste commands into the browser playground.10Holdline — measure whether a write-guard actually holds
(commitments, action) → block? over a labeled corpus and reports catch rate, false-block rate, and class-balanced Cohen’s kappa — including an injection-attack class where the action text tries to talk the guard out of its verdict.12pnpm install
node run.mjsExperiments worth cloning
Agents Workbook — watch the agent write its working notes live
127.0.0.1:8080 while the ordinary reply still goes back to your client. The point is not a summary of “thinking” — it is the model working the problem through in a note so you can ask whether the stated plan matches what it does next.14docker compose up -d --build, open the local dashboard, then point Claude Code at ANTHROPIC_BASE_URL=http://127.0.0.1:10000.14anyCreature — text to a game-ready 3D creature, with QC rulers
setup.sh has to print calibrate OK before you trust the rulers.16 Show HN and the public repo both hit August 17–18.17bash setup.sh, then either node engine/cli.js example/wolf.json out/wolf.glb or point an agent at MANUAL.md and the cards/ sequence.16AgenticSchema — turn Schema.org markup into MCP tools
search_web_site taken from the page’s own SearchAction.18document.modelContext; a separate WebMCP-capable browser, extension, or local relay has to carry them to the agent. That is why tools can show in Chrome DevTools while an MCP client still reports zero sources.18 Show HN: August 17.19npx @agenticschema/server https://world.openfoodfacts.org/product/3017620422003Also on the bench
- grafana-agento11y-hermes — pip plugin that records Hermes Agent LLM calls and tool runs into Grafana Agent Observability (OTLP traces + metrics). Preferred install path is pasting an
llms.txtURL into the agent and letting it configure you. Content capture defaults to full prompts unless you setmetadata_only. Show HN August 16.2021 - film-studio-skills — seven installable agent skills that force consistency gates (setup → breakdown → reference board → asset passport → stress-test → shot prompt) for long-form AI film work. Created August 14.22
- Ackd for Agents — MCP server over your job-search data so Claude/Cursor can read applications, draft follow-ups, and prep interviews. Show HN August 17.2324
What to watch next week
| Pain | Pick |
|---|---|
| Too many agent CLIs, no shared timeline | Waku |
| Agents need assigned work with review | Overclick |
| Product needs a real harness without building one | HarnessRouter |
| MCP tools can exfiltrate | Customhouse |
| Shell hooks before disaster | agent-guard |
References
- 1Show HN: I built a native app for coding agents with Rust and GPUI
news.ycombinator.com
- 2Waku
waku.sh
- 3OverClick README
raw.githubusercontent.com
- 4ustoppble/overclick on GitHub
github.com
- 5HarnessRouter README
raw.githubusercontent.com
- 6Show HN: HarnessRouter: Unified interface for agent harnesses
news.ycombinator.com
- 7HarnessRouter/harnessrouter on GitHub
github.com
- 8Customhouse README
raw.githubusercontent.com
- 9vineetpant/customhouse on GitHub
github.com
- 10agent-guard README
raw.githubusercontent.com
- 11Show HN: A pre-execution guard that stops AI agents running destructive commands
news.ycombinator.com
- 12holdline README
raw.githubusercontent.com
- 13Show HN: A benchmark for AI agent guardrails that caught my own plugin
news.ycombinator.com
- 14agents-workbook README
raw.githubusercontent.com
- 15Show HN: Agents Workbook
news.ycombinator.com
- 16anyCreature README
raw.githubusercontent.com
- 17Show HN: AnyCreature
news.ycombinator.com
- 18AgenticSchema README
raw.githubusercontent.com
- 19Show HN: AgenticSchema
news.ycombinator.com
- 20grafana-agento11y-hermes README
raw.githubusercontent.com
- 21Show HN: Grafana agent observability for Hermes Agent
news.ycombinator.com
- 22Film Studio Skills README
raw.githubusercontent.com
- 23Ackd for Agents
ackd.app
- 24Show HN: I gave my job search data an MCP interface
news.ycombinator.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.
