frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

ANIP: An agent-native protocol with REST, GraphQL, and MCP adapters

https://github.com/anip-protocol/anip
1•samirka•3h ago

Comments

samirka•3h ago
We’ve been working on a protocol proposal called ANIP: Agent-Native Interface Protocol.

The motivating question is: if the consumer is an autonomous agent rather than a human developer, what should the interface look like?

Most current APIs assume a human reads docs, writes deterministic code ahead of time, and handles auth / permissions / failures in application logic. Agents operate differently: they need to decide at runtime, often with partial authority, sometimes around money or irreversible actions. In practice that means they often discover critical constraints only after failure.

ANIP tries to move those constraints into the interface itself, so they are explicit, typed, and queryable before invocation:

- capability declarations - side-effect typing (read, write, irreversible, transactional) - rollback windows - cost signaling with certainty levels (fixed, estimated, dynamic) - delegation chains with scoped authority and purpose binding - structured failure semantics with machine-actionable resolution paths

The adoption argument that made this more interesting to us is that ANIP can also act as the source surface for other interfaces.

We built generic adapters that point at an ANIP service and auto-generate:

- REST/OpenAPI - GraphQL - MCP

So the claim is not just “here is a new protocol for agents.” It’s: for agent-facing systems, implementing an agent-native interface once may be a better foundation than building REST first and layering MCP on top later.

We’ve tried to be explicit about what is actually solved vs what is deferred:

- implemented in the reference servers: budget enforcement, scope narrowing, delegation-chain validation, concurrent-branch exclusivity, audit filtering by root principal, declared-vs-actual cost variance in audit data - available as an implementation choice but not a protocol guarantee: signed delegation tokens - deferred to future protocol work: cryptographic chain verification, side-effect contract testing, append-only / attestable audit integrity

So today this is best understood as trust-on-declaration within a trust boundary: internal systems, known services, controlled environments. Not “internet-scale trust is solved.”

Current repo includes:

- Python/FastAPI and TypeScript/Hono reference servers - REST/OpenAPI adapters - GraphQL adapters - MCP bridges - JSON Schema validators - explicit notes on translation loss in adapters vs native ANIP

Repo: https://github.com/anip-protocol/anip

Interested in critique from people who’ve dealt with:

- delegated authority for agents - audit/compliance around agent actions - multi-agent orchestration against existing APIs - side-effect / cost signaling for autonomous systems

Show HN: Starter-structure-CLI – scaffold apps from stack combinations

https://github.com/mohosin2126/starter-structure-cli
1•mrwick2126•1m ago•0 comments

ComicsAI

https://www.comicsai.org/en
2•liangmeihua93•3m ago•1 comments

Show HN: arxiv-digest: Daily robotics paper scouting for OpenClaw and Zotero

https://github.com/tb5z035i/arxiv-digest
1•tb5z035i•3m ago•0 comments

SSH-Based Mail for Agents

https://github.com/rolandnsharp/sshmail-client
2•epscylonb•4m ago•0 comments

Knuth Claude's Cycles note update: problem now fully solved, by LLMs

https://www-cs-faculty.stanford.edu/~knuth/papers/claude-cycles.pdf?#page=6
1•fs123•5m ago•1 comments

Programmers will document for Claude, but not for each other

https://blog.plover.com/2026/03/09/
1•frizlab•5m ago•0 comments

Emit Emails – Personalized email sending without the fluff

1•AlphaTheGoat•6m ago•0 comments

AI Crash the Physics of the Collapse [video]

https://www.youtube.com/watch?v=PZ0sS41zwo4
1•CrzyLngPwd•7m ago•1 comments

3AM Coding:cracking persistent open-source memory for agents

https://github.com/aayoawoyemi/Ori-Mnemos
1•starro____•8m ago•0 comments

Crow Watch: A Hacker News Alternative

https://crow.watch
1•medv•11m ago•0 comments

Analysis of Ninth Circuit Allows TOS Amendment by Email–Ireland-Gordy vs. Tile

https://blog.ericgoldman.org/archives/2026/03/ninth-circuit-allows-tos-amendment-by-email-ireland...
1•hazzamanic•12m ago•0 comments

Terence Tao: Formalizing a proof in Lean using Claude Code [video]

https://www.youtube.com/watch?v=JHEO7cplfk8
1•helloplanets•13m ago•0 comments

Apple: The first 50 years, CBS Sunday Morning [video]

https://www.youtube.com/watch?v=7bA2w7uwUbs
1•oldnetguy•17m ago•0 comments

NSF National Deep Inference Fabric

https://ndif.us/
1•pramodbiligiri•19m ago•0 comments

CorridorKey – Perfect Green Screen Keys

https://github.com/nikopueringer/CorridorKey
1•h4kor•23m ago•0 comments

Shockwave Player Reimplemented in Rust and WASM

https://github.com/igorlira/dirplayer-rs
2•njaremko•25m ago•0 comments

How to win slots and influence people

https://www.bloomberg.com/features/2026-stake-drake-crypto-casino-adin-ross-gambling/
3•simonebrunozzi•27m ago•0 comments

Ask HN: Where do all the laid off devs hang out?

2•fud101•29m ago•0 comments

Set-OutlookSignatures v4.26.0 support for M365 sovereign clouds

https://set-outlooksignatures.com/
1•explicitcons•31m ago•1 comments

Show HN: TrustScan – Simplify privacy policies and audit GDPR compliance

https://trustscan.dev
1•hafizjavid•33m ago•1 comments

Every business will have AGI by 2027

https://nuggetz.ai/articles/every-business-will-have-agi-by-2027
4•ezisezisezis•35m ago•0 comments

Show HN: Marketing Content Generator AI-powered multi-channel content platform

https://devpost.com/software/marketing-content-generator-ch4p2q
3•gaborishka•36m ago•0 comments

Show HN: I built a mini PowerBI for tech comps with no dev experience with Codex

https://gotham-web.onrender.com/
1•muhneesh•38m ago•0 comments

Fontcrafter: Turn Your Handwriting into a Real Font

https://arcade.pirillo.com/fontcrafter.html
1•rendx•39m ago•0 comments

Show HN: cursor-tg – Run Cursor Cloud Agents from Telegram

https://github.com/tb5z035i/cursor-tg
1•tb5z035i•42m ago•0 comments

MoltBrowser MCP

https://github.com/Joakim-Sael/moltbrowser-mcp
2•geobotPY•43m ago•1 comments

Show HN: FretBench – I tested 14 LLMs on reading guitar tabs. Most failed

https://fretbench.tymo.ai/blog/i-asked-14-ai-models-to-read-guitar-tabs/
1•jmcapra•43m ago•0 comments

Show HN: NirvaCrop – Offline Python tool for batch video cropping

https://nirvasoft.gumroad.com/l/ffdoc
1•Ashwiniakash•44m ago•1 comments

A sneak preview behind an embedded software factory. I suspect "rad" is back

https://ghuntley.com/rad/
1•ghuntley•51m ago•0 comments

Sumi – Open-source voice-to-text with local AI polishing

2•alkd•51m ago•0 comments