frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Reverse-engineering web apps into agent tools

16•pancomplex•2h ago
Hey HN! We built a browser-based agent that runs inside an authenticated web app, watches how the app calls its own APIs, and automatically turns those into agent tools. You can think of it as an auto-generated MCP server that self-updates as the host app changes.

The result is a skilled AI assistant that actually integrates deeply with any product (not just chat and RAG) with minimal effort.

Check out these short demos below that show the agent in software you're probably familiar with:

- Jira: https://demo.frigade.com/hn?skill=jira

- Spotify: https://demo.frigade.com/hn?skill=spotify

- Hacker News (lol): https://demo.frigade.com/hn?skill=hackernews

- Full Demo: https://demo.frigade.com/hn?skill=full-demo

As you can see in the examples, you can do way more (and faster) than what you normally would be able to via point and click. And we never even touched the source code of these products!

Why do this?

In an ideal world, every application has an MCP server or an easily-digestible API available for AI agents to feed from. In practice, we found that even very modern software tends to have a spider web of confusing APIs and services that AI agents simply cannot use out of the box. Security also becomes a huge issue as applications have different (often homebrewed) standards for how endpoints are secured (JWTs/cookies/mix of both). Finally, having an actual browser agent go in and use the application on behalf of the user (i.e. computer-use), is simply too brittle, slow, and burns a lot of tokens.

We took our existing browser agent that’s already trained to use and learn authenticated applications, and added an extra step that automatically turns the app’s authenticated APIs into "recipes". A recipe is a mix of the following:

- API endpoint + method

- Authentication method (and how to retrieve refresh auth tokens/cookies)

- Response schema

- Input schema (for POST/PUT)

- Human readable description of what the tool does

Putting it all together, these become reusable tools for LLMs, all without writing or maintaining any code. Even if the APIs change our agent figures this out and replaces the recipe for the tool with the updated version.

Adding tools to an AI agent becomes super simple this way:

- Our agent trains on the app and builds the recipes

- The app owner enables discovered tools from our dashboard

- The agent can now take actions on the user’s behalf directly inside the application. For instance, saying something like "invite my teammate to my workspace" would securely call the existing API endpoint for inviting users without proxying or relaying through a third party.

Of course, there's a ton of edge cases you run into when you try to do this - every application is intrinsically different despite how many "standards" exist. Fun fact: graphql was by far the worst API to work with in standardizing the recipes.

Looking forward to your feedback/comments!

Comments

reaganhsu•1h ago
so cool!
pancomplex•35m ago
thank you!
robszumski•6m ago
Really cool. It would be interesting to see a demo of an app that is clearly more bespoke, like your Tesla account, online banking, movie theatre ticketing, etc.

GPT-5.6

https://openai.com/index/gpt-5-6/
327•logickkk1•48m ago•205 comments

ChatGPT Work

https://openai.com/index/chatgpt-for-your-most-ambitious-work/
86•Tiberium•48m ago•27 comments

Show HN: 18 Words

https://18words.com/
562•pompomsheep•5h ago•222 comments

EU Parliament greenlights Chat Control 1.0

https://www.patrick-breyer.de/en/eu-parliament-greenlights-chat-control-1-0-breyer-our-children-l...
555•rapnie•6h ago•285 comments

Hy3

https://hy.tencent.com/research/hy3
133•andai•2h ago•42 comments

No leap second will be introduced at the end of December 2026

https://datacenter.iers.org/data/latestVersion/bulletinC.txt
150•ChrisArchitect•3h ago•111 comments

Muse Spark 1.1

https://ai.meta.com/blog/introducing-muse-spark-meta-model-api/
200•ot•3h ago•123 comments

A possible future for Damn Interesting

https://www.damninteresting.com/a-possible-future/
85•mzur•2h ago•5 comments

Wildcard (YC W25) Is Hiring a Founding Engineer

https://www.ycombinator.com/companies/wildcard/jobs/ZSLVaaU-founding-engineer
1•kaushikmahorker•52m ago

TLS certificates for internal services done right

https://tuxnet.dev/posts/tls-for-internal-services/
66•mrl5•2h ago•46 comments

Girls Just Wanna Have Fast MPMC Queues with Bounded Waiting

https://nahla.dev/blog/waitfree_queue/
39•EvgeniyZh•2d ago•1 comments

Launch HN: Context.dev (YC S26) – API to get structured data from any website

https://www.context.dev
34•TheYahiaBakour•2h ago•30 comments

Opinionated and Easy Pi.dev Configuration

https://lazypi.org/
50•lwhsiao•2h ago•30 comments

The glass backbone: Why the Army's logistics will break in the next war

https://mwi.westpoint.edu/the-glass-backbone-why-the-armys-logistics-will-break-in-the-next-war/
142•baud147258•4h ago•149 comments

How to Write an Email

https://blog.dannycastonguay.com/how-to-write-an-email/
49•speckx•2h ago•16 comments

Buried Apple Feature Turns an iPhone into the Perfect Kids' Dumb Phone

https://www.wired.com/story/this-buried-apple-feature-turns-an-iphone-into-the-perfect-kids-dumb-...
9•PotatoNinja•3d ago•1 comments

Show HN: Analog Watch

https://analog.watch
53•ezekg•3h ago•52 comments

New open access book on history of computers and politics

https://mitpress.mit.edu/9780262053198/simpolitics/
34•mckelveyf•3h ago•3 comments

Meta reuses old RAM in new servers with custom bridge chip

https://www.networkworld.com/article/4192827/meta-reuses-old-ram-in-new-servers-with-custom-bridg...
234•ihsw•5d ago•159 comments

What is Bending Spoons? The little-known AOL and Vimeo owner that's now public

https://techcrunch.com/2026/07/05/what-is-bending-spoons-everything-to-know-about-aols-acquirer/
33•jack1689•3d ago•45 comments

Why we're moving off Cloudflare Durable Objects

https://usewire.io/engineering/why-were-moving-wire-off-cloudflare-durable-objects/
33•jitpal•3h ago•7 comments

AI changes the economics of software rewrites

https://thetruthasiseeitnow.com/ai-slop-starts-with-the-codebase-itself/
59•cinooo•12h ago•68 comments

Show HN: I mapped 8.5M research papers into an interactive atlas

https://tomesphere.com/atlas
9•leonickson•15h ago•0 comments

How should group chats work in decentralized systems?

https://marindedic.com/groups/
8•Realman78•36m ago•2 comments

Auditory and spontaneous movement responses to music over first postnatal year

https://elifesciences.org/articles/107088
8•bookofjoe•1h ago•1 comments

Spider venom kills varroa mites without harming honeybees

https://connectsci.au/news/news-parent/9703/Spider-venom-kills-varroa-mites-without-harming
250•Jedd•12h ago•114 comments

Show HN: Devthropology – Better Insights for GitHub Repos

https://devthropology.com/demo
13•dpc94•1h ago•5 comments

AI content is everywhere on social media, especially LinkedIn

https://www.pangram.com/blog/ai-in-your-feed
107•mukmuk•2h ago•82 comments

Coordination Without Consolidation: On Systems of States [pdf]

https://isonomiaquarterly.com/wp-content/uploads/2026/06/iq-4.2-summer-2026-macdonald-coordinatio...
13•brandonlc•2h ago•1 comments

What's slowing down the AI buildout

https://www.worksinprogress.news/p/ai-is-bottlenecked-by-the-grid
35•droidjj•14h ago•80 comments