Back to News
Advertisement
ppycassa about 7 hours ago 1 commentsRead Article on usenimbus.app

RU version is available. Content is displayed in original English for accuracy.

Hi HN, I'm Anil. Nimbus is a desktop browser with an AI agent built into it. The UX is shamelessly inspired by Claude Code: a chat bar at the bottom, an agent log above it, and the webpage itself when its needed.

This is mainly a UX experiment for me. And also the reason it isn't a Chrome extension: once you have a chat bar that understands intent, the URL field is redundant. You shouldn't have two places to tell the browser what you want. I didn't want to bolt an agent onto an existing browser's chrome and end up with duplicated controls everywhere — I wanted full freedom to redesign the shell from scratch, decide what stays, what goes, and what a browser even looks like when the agent is the primary interface.

  Download for macOS: https://usenimbus.app
  Launch video: https://youtu.be/dj23-XIiB1o
Advertisement

⚡ Community Insights

Discussion Sentiment

50% Positive

Analyzed from 157 words in the discussion.

Trending Topics

#agent#own#auth#things#ask#user#tool#captcha#tasks#skills

Discussion (1 Comments)Read Original on HackerNews

pycassaabout 7 hours ago
Other things in the box:

  - Ask-user tool. When the agent hits a judgment call (cost
    confirmation, ambiguous field, a captcha), it pauses and asks you
    in the chat, not in a page overlay. You answer, it resumes.
    I'm really obsessed with the ask user tool on Claude Code, 
    and obviously I implemented it here also.
  - Use oracle to plan complex tasks, take its help when stuck, and also to 
    create skills
  - Sessions. Each task is its own session with its own tab(s) and
    history. Switch between them and let the tasks run in the background.
  - Bring your own key. Gemini, OpenAI, Anthropic, or any
    OpenAI-compatible endpoint. No server of mine in the loop.
  - Skills. Teach it or let it figure out a reusable flow and save it as 
    skill to reuse it.
  - Auth handoff. When a login popup opens, the agent blocks, you
    complete the auth, the agent picks back up. I purposefully didn't automate
    things like auth/captcha, as the expectation of the current websites'
    implementations isn't automation.
  - Everything local. Traces of every run go to ~/.nimbus/traces/.
    No telemetry, YET. Nothing reaches my servers, you just contact the LLM 
    providers directly.