frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Give your AI agent on-screen guides that show users where to click

7•pancomplex•2h ago
Hey HN. I'm Christian, one of the founders of Frigade (YC W23). I've noticed that a lot of in-app AI agents struggle to actually understand the products they exist in.

For instance, let's say a user asks an agent how to do something in a given SaaS product. In an ideal case, maybe that agent replies saying it has a tool to do the task and just automates that work entirely for the user. That's a great outcome.

But often that's not the case. Maybe there is no tool call for that exact task, or maybe the user's question is best solved by a specific UI workflow or interface. In these cases, many agents tend to fall back on basic RAG on their help center, or sometimes even searching the internet for an understanding of their own product. This can be a very slow process and most of the time help center articles are outdated as products evolve faster than them today. Even worse, no one likes reading a long list of bullets and mapping that back to a UI.

My tool (Assist API) solves this gap with a single tool call defined like this:

  const frigade_guide_tool = {
    description: 'Call this tool to answer product questions or guide the user through a task.',
    parameters: {
      query: {
        type: 'string',
        description: 'What the user is asking or wants to do',
      },
    },
    run: ({ query }) => frigade.assist({ query }),
  }
Here's a demo I recorded on how to set it up with the Vercel AI SDK: https://www.youtube.com/watch?v=9WQ0UbLjC6I

When called, the tool will do the following:

1) Gather context on what the user is seeing on screen, their permissions, feature flags, and more. Then one of the following:

2a) If solvable: Generate an on screen guide for how to fix a given problem

2b) If conceptual: Return text describing to the parent agent how to solve the problem

2c) Reject (i.e. unable to help)

How does the tool know what to do?

The tool learns a given application UI by using a browser-based agent. You provide a test account to your software (i.e. staging og preview), and a browser agent logs in and works its way through the entire product. It then builds its own map of how the application works which can the be queried about any product-related question or how to get from A to B in the UI. It also writes its own documentation from this map. The agent re-runs on a schedule or can be triggered through CI/CD.

Docs and more details: https://frigade.com/assist-api

Comments

mox1•1m ago
Could this be utilized to improve the actual UI itself? As a somewhat naive LLM user, I have often found that when coding up projects, when you get into the area of the UI (in projects with a web-front end), the LLM immediately reaches for curl...which feels like a very inefficient way of debugging or changing a UI....

Show HN: Give your AI agent on-screen guides that show users where to click

7•pancomplex•2h ago•1 comments

Show HN: Rdltr – Inbox zero for your reading list

https://rdltr.app/
5•eduardosasso•23m ago•3 comments

Show HN: Geiger – See every AI agent on your machine and what it can touch

https://github.com/Atomburstofficial/geiger
30•atomburst•2h ago•16 comments

Show HN: A guestbook for humans and AI agents, built on 144 pixels

https://a90.com/blog/a-guestbook-for-humans-and-ai-agents/
3•genesishash•9m ago•0 comments

Show HN: Story map of the 2026 Nepal flood: damage on the ground, lakes above

https://notebook.link/@arjxn-py/nepal-flash-flood-review
2•arjxn-py•10m ago•0 comments

Show HN: Tech Event Bingo – Track Events in Tech on a Bingo Card

https://techeventbingo.com/
2•aviflombaum•41m ago•0 comments

Show HN: Whetuu – An opinionated, zero-config status line and history picker

https://github.com/yamafaktory/whetuu
6•yamafaktory•2h ago•0 comments

Show HN: 2K Animated Images

https://gifrun.com/filix
2•builderone•1h ago•0 comments

Show HN: GBDL – one Markdown+YAML file to save a multi-agent Grok Bot setup

https://github.com/jcpsimmons/gbdl
2•joshcsimmons•1h ago•0 comments

Show HN: A rated ladder for vibe coders – we rank the human, not the model

https://vibeladder.dev
2•alviso•1h ago•0 comments

Show HN: Mushrooms – A personal MCP server for 2,500 apps, so your AI can act

https://mushrooms.viasocket.com
2•ankit100•1h ago•0 comments

Show HN: Moral.games, a 1v1 ethics game with an AI judge

https://moral.games
2•dvt•1h ago•0 comments

Show HN: Locksmith: Store Maven Secrets in the macOS Keychain (Or a Unix Socket)

https://github.com/exabrial/locksmith
3•exabrial•1h ago•1 comments

Show HN: Bounty Index ,compare public bug bounty programs across 6 platforms

https://www.bountyindex.in
3•axolotl619•1h ago•0 comments

Show HN: Intro-level book about quantum computing theory/hardware/applications

https://quantumcomputingfortheconfused.com/
2•msolomentsev•1h ago•0 comments

Show HN: SockLight – A SOCKS5 dev proxy with a live terminal dashboard

https://github.com/kosmrljt/socklight
2•tomazko•1h ago•0 comments

Show HN: A better ChatGPT for NetSuite questions

https://trycadbury.com
2•dopeboy•2h ago•0 comments

Show HN: TrailerPark, a place just to talk about film trailers

2•ordinarily•2h ago•0 comments

Show HN: A free, open-source agent orchestrator for knowledge work

https://www.itsverso.xyz/
2•SchezHugo•2h ago•0 comments

Show HN: AuralFret – Chords and scales together on one guitar board

https://auralfret.com/play
3•javixlab•2h ago•1 comments

Show HN: A FOSS Expense Splitter

5•montenegrohugo•2h ago•3 comments

Show HN: Adding initContainers and env vars to deployments w/o Kyverno

https://github.com/katalyticIT/kTailor
2•docdiesel•2h ago•1 comments

Show HN: Copperhead – Cursor for circuit boards

https://copperhead.sh/
239•animeshchouhan•1d ago•108 comments

Show HN: Cynative – build your own security agents

https://github.com/cynative/cynative
2•szin•2h ago•1 comments

Show HN: Emailclaw–Email lovers' AI agent that creates scheduled task in 5 steps

https://github.com/emailclaw/emailclaw
2•markyu•2h ago•0 comments

Show HN: 243 – a 3×3 puzzle where the grid loops and three in a line fuses

https://play243.com/
2•Dogs2478•3h ago•0 comments

Show HN: LLM Attention Visualization

https://ishamf.dev/p/llm-attention-visualizer/
160•ifz•1d ago•25 comments

Show HN: Unblur – Analyze your spending in the browser, no bank connection

https://unblur.money
2•hammaz•3h ago•0 comments

Show HN: Open statistics for every Finnish postal code, with an MCP server

https://suomiatlas.com/en/mcp
2•itulo•3h ago•0 comments

Show HN: Email where an address is a keypair, with an SMTP bridge

https://dmcn.dev/
2•mertenvg•3h ago•0 comments