HNHacker News
TopNewBestAskShowJobs

jithinraj

189 karma · joined March 24, 2017

submissionscomments
jithinraj··on Ask HN: What are you working on? (May 2026)
I’m working on PEAC Protocol.

Logs are local, but some claims need to travel. As agents, MCP tools, metered APIs, and automated payment flows do more work, there needs to be a simple way for another system to verify what was reported later. PEAC issues portable signed records for that boundary.

https://github.com/peacprotocol/peac

jithinraj··on Show HN: Verifiable API and MCP Calls
Examples for API responses and MCP tool calls are in the README.

Website: https://www.peacprotocol.org

jithinraj··on Ask HN: What Are You Working On? (April 2026)
Working on Originary, built around PEAC, an open protocol for signed interaction records.

The idea is to make agent, MCP, and API interactions verifiable across org boundaries instead of relying only on logs. Still early, but that’s the thing I’m most focused on right now.

Originary: https://www.originary.xyz PEAC: https://github.com/peacprotocol/peac

jithinraj··on Show HN: Agent Auditor: verify signed agent, API, and MCP records offline
Hey HN, I’ve been building Originary, and this is one small piece of it: Agent Auditor.

It opens a signed interaction record and shows who acted, what happened, and whether the signature verifies. You can try it in the browser with a sample file or use the CLI locally. No signup, no backend, no outbound fetches.

I built it because logs are useful for debugging, but not great when another team or customer needs something portable they can inspect independently later. I wanted a simple way to open a signed record and verify it with a public key.

The tool is deliberately narrow: it is read-only, verifies structure and signatures, and does not issue records or validate business logic.

Happy to answer technical questions.

jithinraj··on Show HN: See what your AI agent did and verify it locally
Agent Auditor is a local browser/CLI tool for opening files describing agent actions and verifying their validity.

I built it because most agent logs are hard to review and easy to fake or misread. This gives you a readable timeline plus local verification for supported receipt/bundle files, with no account and no outbound verification.

jithinraj··on Show HN: Verify and trace OpenClaw tool calls (runnable demo)
I built a small runnable demo that turns OpenClaw tool-call events into a verifiable trace you can move between systems.

What it does:

- captures tool calls (input/output/timing/status) via the OpenClaw hook surface

- appends them to a tamper-evident chain (each entry links to the previous digest)

- emits a signed, portable receipt per tool call (JSON you can verify offline)

Why: If you’re running agents across services, the “truth” of what happened ends up split across logs. This gives you a single artifact you can attach to an incident, audit, customer ticket, or cross-team handoff.

Try:

- git clone https://github.com/peacprotocol/peac - cd peac && pnpm install - cd examples/openclaw-capture && pnpm demo

It prints a trace + emits 3 example receipts.

Looking for feedback from OpenClaw users: - which fields are missing for real debugging/auditing? - do you want this to map to an existing trace model (OTel, etc.)? - what storage/transport would you actually use for receipts in production?

jithinraj··on Show HN: I made an app that blurs my screen when I slouch
Such a creative solution to what might seem like a small, but really important, problem! I love how precise and responsive the blur is.

Thanks so much for making Posturr. It definitely deserves more recognition!

jithinraj··on Show HN: A store that generates products from anything you type in search
This is a super creative and fun project.
jithinraj··on Fuck up my site – Turn any website into beautiful chaos
Does the job well!
jithinraj··on Web Bot Auth
Web Bot Auth solves authentication (“who is this bot?”) but not authorization/usage control. We still need a machine-readable policy layer so sites can express “what this bot may do, under which terms” (purpose limits, retention, attribution, optional pricing) at a well-known path, robots.txt-like, but enforceable via signatures.

A practical flow:

1. Bot self-identifies (Web Bot Auth)

2. Fetch policy

3. Accept terms or negotiate (HTTP 402 exists)

4. Present a signed receipt proving consent/payment

5. Origin/CDN verifies receipt and grants access

That keeps things decentralized: identity is transport; policy stays with the site; receipts provide auditability, no single gatekeeper required. There’s ongoing work in this direction (e.g., PEAC using /.well-known/peac.txt) that aims to pair Web Bot Auth with site-controlled terms and verifiable receipts.

Disclosure: I work on PEAC, but the pattern applies regardless of implementation.

jithinraj··on Who decides the rules of access on the internet?
Thanks for the thoughtful feedback, fair points all around. Let me clarify:

Who’s driving this: PEAC is open-source (Apache 2.0), started by a small group of developers who care about web standards, but it’s meant to be community-stewarded from the start. No one “owns” it; anyone can contribute, pilot, or join the working group (GitHub or the form). The real goal is collective evolution.

Business model: There isn’t one. It’s pure OSS, free to use or adapt, no strings or monetization. Just focused on enabling fair consent and attribution for everyone.

On “infrastructure”: Good catch. I meant the application layer (CDNs like Cloudflare, content platforms), not lower networking layers. This is about access and content rules, extending things like robots.txt.

On "X”: X is just one option. GitHub issues, HN, email, or the working group form all work (links in repo/blog).

If you or anyone here has thoughts or critiques, I’d love to hear. How would you design the ideal solution?

jithinraj··on Who decides the rules of access on the internet?
Major web disputes like the Perplexity/Cloudflare clash over AI crawlers, OpenAI’s lawsuit with NYT, or Anthropic’s Claude facing publisher data concerns show that the “rules of access” for the web are more contested than ever.

Should these rules be set by individual publishers, infrastructure providers, AI companies, open standards, or by community consensus?

What would your ideal solution look like? Who should decide? What’s broken today?

Context:

• Perplexity: https://www.perplexity.ai/hub/blog/agents-or-bots-making-sen...

• Cloudflare: https://blog.cloudflare.com/perplexity-is-using-stealth-unde...

jithinraj··on Show HN: Learn Blender shortcuts with lots of tiny videos
This format is awesome and helps eliminate the fear of starting by making learning shortcuts easy and interesting.
jithinraj··on Show HN: ChatGPT vs. Jurassic vs. Bard vs. Claude
Thank you, updated the key.
jithinraj··on Show HN: ChatGPT vs. Jurassic vs. Bard vs. Claude
Interesting, what's the delta like?

Thanks for trying. :)

jithinraj··on Show HN: ChatGPT vs. Jurassic vs. Bard vs. Claude
Surprisingly, Claude has more fans! Glad you find it useful! We will be making changes to the UI. Many are willing to pay, but we don't know how much to charge for it yet! What do you think?

Sorry about the ChatGPT4 results, will restore it. Thank you for trying.

jithinraj··on Show HN: ChatGPT vs. Jurassic vs. Bard vs. Claude
Update: PaLM2(BARD) is up and running now.
jithinraj··on Show HN: ChatGPT vs. Jurassic vs. Bard vs. Claude
Great foresight! Thank you for checking it out.

That's right, the usage was something beyond what we expected. It looks like API keys or capping are the way to do it.

Any suggestions to keep the service live and useful for non-spammers / abusers?

jithinraj··on Show HN: ChatGPT vs. Jurassic vs. Bard vs. Claude
Thank you, glad you like it. :)
jithinraj··on Show HN: ChatGPT vs. Jurassic vs. Bard vs. Claude
Hey, sorry you couldn't try the ChatGPT result. We are adding more credits to it. Thank you for trying.
jithinraj··on Show HN: ChatGPT vs. Jurassic vs. Bard vs. Claude
I'm sorry that you couldn't get results from GPT4 & PaLM2! We restored some credit to GPT4 and it was exhausted in no time.

We are going to add some more credits.

Thank you for trying and sharing the error messages, greatly appreciate it.

jithinraj··on Show HN: ChatGPT vs. Jurassic vs. Bard vs. Claude
Interesting observation! Glad that you find it useful, thank you.
jithinraj··on Show HN: ChatGPT vs. Jurassic vs. Bard vs. Claude
Glad you like it! Like the big brother concept. :)

Let us know if there are other features that could be helpful for you.

jithinraj··on Show HN: ChatGPT vs. Jurassic vs. Bard vs. Claude
Haha. Happy to help! :D
jithinraj··on Show HN: ChatGPT vs. Jurassic vs. Bard vs. Claude
Noted, actionable feedback. Thank you.
jithinraj··on Show HN: ChatGPT vs. Jurassic vs. Bard vs. Claude
Hey HN!

We made this LLMs comparison tool because we were spending way too much time entering the same prompt on multiple websites to compare the results.

We thought the community might find it useful too.

Let us know if there is some way to make this more useful.

Jithin & Sajith

jithinraj··on Eye Candy
A library of cinematic shot references.
jithinraj··on Eye Candy
Loved the description, using it. :)
jithinraj··on Apply to YC is under heavy load (queue full)
The last-hour rush for applications is real.

"We're sorry, too many people are accessing this website at the same time. We're working on this problem. Please try again later."

jithinraj··on Diffusion Bee: Stable Diffusion GUI App for M1 Mac
Wow! Literally, the easiest way to install Stable Diffusion. It worked perfectly on my macOS Venture Beta build.

Thank you. :)

Page 1 of 2Next →