brian_kuan

Joined 7 years ago

Karma
18
Submissions
16
Member since
Jul 7
Building Halo, tamper-evident runtime evidence for AI agents

https://github.com/bkuan001/halo-record

View on Hacker News

Recent submissions

Comment · 3 months ago
Yep, exactly right - the publishing mechanism is the anchor schedule.

Regarding incentives, this only works if the customer (or regulation) demands it - they’ll require the checkpoints as a condition of closing the deal - and is part of the bet.

A missed checkpoint is in and of itself visible, so if the vendor sits on records instead of publishing, the customer will notice the silence.

Comment · 3 months ago
Very cool! Heard on all of that - IMO you didn’t remove the witness, but instead distributed it so that every customer becomes their own witness. The catch is pre-committing catches declared-but-missing, but not the thing nobody put on the list, which is the case security teams fear most.

Would love to hear more about what you’re building!

Comment · 3 months ago
Proxies are blind to sensitive things enterprises might worry about (eg. the agent read a database, wrote a file, sent an email, etc) as those happen in the agent's own code. That said, if you already run a gateway, its logs can be ingested into the same chain.
Comment · 3 months ago
Comment · 3 months ago
Yes to both!
Comment · 3 months ago
Sending you an email now!
Comment · 3 months ago
Because they live in infrastructure the vendor itself controls - there's some conflict of interest there. Things like retention, rotation, deletion, what gets included/excluded, etc are all decisions the vendor makes. Same reason why compliance requires audits!

The hash chain doesn't make the log unwritable, it makes any edit detectable.

Comment · 3 months ago
Fair point - I am a marketer by training and built this with some help from Claude! But appreciate the love.

If you find something/have feedback, please let me know and I'll gladly fix it.

Separately - 100% agree on the witness - only someone/thing outside the vendor can prove nothing was omitted. Who do you think fills that gap - is it an audit firm (my world), a standards body, or something else?

Comment · 3 months ago
There's no interception - it runs in-process, so it works with any Python code (with or without a framework). There's a TS version too if your stack is in JS.

Would love to hear more about your agent framework!

Comment · 3 months ago
PS: please try to break it - if you find that the report does not catch a deleted line, changed number, or modified record, I'd love to know!

And to start a discussion: if you sell or buy AI agent products, what do security reviews ask about them?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton