frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: DashClaw – Intercept AI agent actions before they execute

1•ucsandman•1h ago
I kept finding out what my agents did after the fact. Logs, traces, error reports. By then the action had already happened. I wanted a way to stop the action before it executes, present context to a human, and record the decision. That layer didn't exist, so I built it.

DashClaw sits between your agents and their actions. Every action goes through a policy check before it runs. The agent waits until the decision comes back.

What it does:

- Guard policies defined in YAML. Conditions, thresholds, actions (allow / block / require_approval). Versioned, testable in CI via simulation endpoint.

- Decision recording to Postgres before the action fires. Action, context, assumptions, policy applied, outcome. All org-scoped.

- Human-in-the-loop over SSE with Redis broker. 10-min replay window so approvals survive disconnects. Agent holds pending until decision or timeout.

- CLI approval channel. `dashclaw approve <id>` from a second terminal. No browser needed.

- Node and Python SDKs. Wraps existing calls. No framework lock-in.

How the guard check works in practice:

    const decision = await claw.guard({ action_type: 'deploy', risk_score: 90 });
    if (decision.decision === 'block') return;
Claude Code integration via hooks. DashClaw intercepts tool calls via PreToolUse hooks before Claude Code executes them. High-risk tools get routed for terminal approval automatically.

Works with LangChain, CrewAI, OpenAI tools, Anthropic tools, Autogen, or custom agents.

- Quick Demo w/Docker: npx dashclaw-demo

- End to End Demo: cd examples/openai-governed-agent && npm install && node index.js

That runs a real agent, attempts a high-risk action, DashClaw intercepts it, and waits for your approval in the browser. Or you can run npm install -g @dashclaw/cli and approve it in the terminal via dashclaw approve <actionId>

Stack: Next.js 15 (JS, no TS), Neon Postgres, Redis, NextAuth, Vercel. MIT licensed.

Honest limitations: guard policies handle threshold and allowlist rules well. Contextual policies that reason over full conversation history are not there yet. Thinking about that as a separate eval layer rather than baking it into the guard runtime. Features in the Labs category are still in development, currently building out integrations and starting with Discord/Slack.

GitHub: https://github.com/ucsandman/DashClaw Demo (fixture data, no login): https://dashclaw.io

Happy to go deep on any part of the architecture.

Comments

ucsandman•1h ago
684 commits since Feb 4, SDK went from 178 methods to 5 main ones, this project is all over the place but I'm obsessed with it and I see it

Show HN: H-Core Snapshot – prevents ChatGPT from drifting

https://github.com/yaloms/h-core-snapshot
1•Stronz•30s ago•0 comments

Show HN: Mech keyboard sounds driven by a hidden accelerometer in MacBooks

https://www.haptyk.com/
1•olvvier•50s ago•0 comments

Show HN: loopmaster – Livecoding DSP Environment

https://loopmaster.xyz/
1•stagas•51s ago•0 comments

Show HN: Bettr – Can you beat a forensic waterfall engine?

https://game.defakes.com/feed
1•ortalboh•1m ago•0 comments

Alibaba AI Takes Aim at Silent Liver Epidemic

https://www.bloomberg.com/news/newsletters/2026-03-17/alibaba-ai-targets-early-detection-of-wides...
1•Brajeshwar•1m ago•0 comments

TechEmpower Benchmarks Led to a 25x MongoDB Performance Improvement

https://www.techempower.com/blog/2026/03/16/how-our-benchmarks-led-to-a-25x-mongodb-performance-i...
1•alaser•1m ago•1 comments

Why refusing AI is a fight for the soul

https://restofworld.org/2026/techno-negative-thomas-dekeyser-fighting-ai/
3•donohoe•2m ago•0 comments

Utah bereavement author Kouri Richins found guilty of fatally poisoning husband

https://www.bbc.com/news/articles/cdxg1nx2r61o
1•colinprince•2m ago•0 comments

GPT‑5.4 Mini and Nano

https://openai.com/index/introducing-gpt-5-4-mini-and-nano
1•meetpateltech•3m ago•0 comments

Show HN: CredibilityProfile – bringing reference checks earlier into hiring

https://www.credibilityprofile.com/
1•nmkalkavan•3m ago•0 comments

Caido partners with Strix for the best of both worlds in AI penstesting

https://www.strix.ai/blog/partnering-with-caido
2•bearsyankees•3m ago•0 comments

Seoul World Model: Grounding World Simulation Models in a Real-World Metropolis

https://seoul-world-model.github.io/
1•benleejamin•4m ago•1 comments

Firefox: What's new now, and what's coming soon

https://blog.mozilla.org/en/firefox/firefox-148-149-new-features/
1•HieronymusBosch•4m ago•0 comments

Show HN: Open-source white-box agentic red teamer for AI agents

https://github.com/sundi133/wb-red-team
1•ashish-a•4m ago•0 comments

Do LLMs Follow Benford's Law?

https://medium.com/google-cloud/do-large-language-models-follow-benfords-law-c47c9f0f9070
1•cloudwithkarl•5m ago•0 comments

We Ran the Largest AI Pokemon Tournament Ever. Now It's an Open Benchmark

https://arxiv.org/abs/2603.15563
1•milkkarten•5m ago•0 comments

Chinese Open Source: A Definitive History

https://interconnect.substack.com/p/chinese-open-source-a-definitive
1•Tomte•5m ago•0 comments

Chairman Jordan Probes EU Bureaucrats Hiding Efforts to Censor American Speech

https://judiciary.house.gov/media/press-releases/chairman-jordan-probes-eu-bureaucrats-hiding-eff...
1•TechTechTech•5m ago•0 comments

Managing Complexity with Mycelium

https://yogthos.net/posts/2026-02-25-ai-at-scale.html
1•PaulHoule•5m ago•0 comments

Show HN: Hopsule – Persistent memory and decision layer for AI development

1•cagangedik•5m ago•0 comments

How Do You Want to Remember?

https://zakelfassi.com/how-do-you-want-to-remember
1•gmays•6m ago•0 comments

Show HN: Vilano Runtime – a durable runtime for building agent systems

https://runtime.vilano.ai
1•mcl0vinit•6m ago•1 comments

Knock – Control your Mac with a tap

https://www.tryknock.app/
1•thunderbong•6m ago•0 comments

Beyond Vibe Coding: Using AI as an Engineering Collaborator

https://jch254.com/blog/beyond-vibe-coding/
1•603•6m ago•0 comments

Rtty

https://zhaojh329.github.io/rtty/#/
1•kristianpaul•6m ago•0 comments

Show HN: Share and edit Markdown files with instant sync and comments

https://with.md/
1•sarbak•7m ago•0 comments

Ask HN: How to instruct Claude Code to resurrect a website from the past

1•oriettaxx•7m ago•0 comments

Urban explorers mistake open shopping centre for abandoned building

https://nation.cymru/news/urban-explorers-mistake-open-shopping-centre-for-abandoned-building/
1•randycupertino•7m ago•0 comments

Open specification for AI-native company endpoints (agentic-web.ai)

https://agentic-web.ai/
1•lior_mechlovich•7m ago•1 comments

Show HN: I replaced Postgres and ClickHouse with one binary for web analytics

https://github.com/pascalebeier/hitkeep
1•examo•9m ago•1 comments