Ask HN: What Arc/Dia features should we prioritize?
26 felarof 51 9/4/2025, 4:13:53 PM github.com ↗
We were Arc fans, now building an open-source alternative (YC S24).
With Arc selling to Atlassian, figured it's good timing to ask: what features do you actually miss? We are working on implementing some obvious ones (vertical tabs, workspaces) but honestly not sure what matters vs. what's just cool.
Feature requests: https://github.com/browseros-ai/BrowserOS/issues/99
We are still early but shipping fast.
The Firefox fork Zen is what I use now and it really covers everything I want, which is a nice looking browser with ublock origin, container tabs, and no extra features like AI or Pocket or whatever other annoying addon seems to be crammed into everything else.
Reliable and encrypted sync is important. One frustration I do have with Firefox is sync doesn't sync everything, certain settings don't sync, and about:config tweaks don't either.
Zero telemetry is also important, as is having a home tab that doesn't connect to anything externally by default. Ideally other than checking for updates on addons and sync, there should be 0 connections made until a website is visited.
Overall I just want a solid browser that lets me read web pages.
It is super nice that Mozilla/Firefox sync works across various forks of Firefox. I've used it successfully across Waterfox, Librewolf, and Zen.
Thank you, we will add this to our list!
Curious, what problem would the sync solve for you? Is it to sync between browser instances on different computers or do you want to use sync for cloud storage of history, bookmarks, etc?
I don’t want it to summarize the page. I don’t want it to do the reading for me.
But if it use visual analysis to remove ads, that can work even when they are served from the same domain as content.
A reader mode could identify the text of a page and remove all of the headers remove the footer and just give me the main article.
Various add-ons and browser modes do this to an extent, but they don’t always work reliably and this does seem like something we’re using AI could genuinely improve the experience.
Totally see the value. If you get a minute, please add it to our github issue, we will prioritize.
> You probably have 70+ tabs open right now. You're constantly fighting your browser instead of it helping you. Simple tasks like "order Tide Pods from my Amazon order history" should just work with AI agents.
What does automation have to do with the number of tabs? Also _should_ it _just_ work? Do we really need to automate consumption behavior now?
> We believe AI agents should automate your work locally and securely, not send your data to some search or ad company.
Ordering tide pods locally? It won’t change how much ad companies learn about you. It’s just someone else clicking for you.
What am I missing here, has anyone asked for this? Is anyone actually finding these AI browsers useful? Personally I want Arc, not Dia.
Our agent can also help with tab closing, grouping, etc. We want the entire browser experience to be improved by AI.
We will have semantic search over browser history, bookmarks as well soon.
> What am I missing here, has anyone asked for this? Is anyone actually finding these AI browsers useful? Personally I want Arc, not Dia.
I understand where you are coming from. The use cases that agent can independently handle are quite trivial right now. But we strongly believe as LLMs improve you will be able to have agents automate larger tasks. You might be able to show the agent some task you do and it learns to do that without your supervision.
What do you mean by you want Arc? What features? -- vertical tabs, spaces, shortcuts? We would love to understand!
> how were wildfires this year compared to last?
Looking at the page, it's immediately obvious that 2025 was worse than 2024 but much better than 2023. What did Dia come up with:
> Wildfires in Canada this year have been severe, but last year saw even more land burned.
> According to the CBC wildfire tracker, Canada experienced two of its worst wildfire seasons on record in recent years. In 2024, more than five million hectares burned, making it an extremely destructive year. However, 2023 was even worse, with wildfires scorching 16 million hectares—over three times as much land as in 2024.
> Alberta, including the tourist town of Jasper, was hit especially hard in 2024, with a third of the community burning in July. Early signs suggest that 2025 could also be an active wildfire season, particularly in Western Canada.
> So, while 2024 was devastating, 2023 remains the most destructive recent wildfire season in terms of area burned.
It didn't even know what year it was, it's just a gimmick. I get that you want to be part of the gold rush trying to capture market share by slapping AI on something people use every day. It's just not useful enough yet and hallucinations make it even worse.
What I personally like most about Arc is
- the bookmark system, i.e. persistent tabs
- vertical tabs
- spaces, it's nice to have work separated from other stuff
- nice to look at, it's all very pretty in my opinion
- the fact that it was a fresh new look at what a browser should be without adding much of the AI hype
I understand. But we are still in early stages of product-market-fit here, AI agent integration with browsers should get lot better.
Thank you! We are adding vertical tabs already, we will look into adding persistent tabs.
Regarding UI, we want to put a fresh coat on top of chromium. But building a new UI layer (like Arc) would involve throwing away a lot of chromium code and I think that comes with its own cost, like sacrificing security updates from Google (which I feel The Browser Company also realized and started to invest when building Dia).
Do you use chrome extensions? Were you able to import the extensions you use into Zen?
For ad-blocking, we are already working on integrating Adblock-rust, should be available soon! https://github.com/brave/adblock-rust
I'd wish someone with sufficient resources would someday look at the current behemoths, decompose them into independent subsystems (as small as physically feasible and rationally possible), clearly define the interfaces between those, and release it all with an opinionated glue that makes the whole thing "just work" out of the box. So if one wants to tweak something, they're not in for forking the whole unholy mess, but just the relevant piece.
Basically, I want an user agent built out of Lego-like blocks, in spirit of the original UNIX way (I don't mean pipes as a method of communication though, of course). If I don't like some piece, I can pull in an alternative, or splice in a filter/router/adapter in front of the existing implementation to tweak the behavior. This is fundamentally different to current approach to extensions that merely sit aside and are consulted by the monolith. E.g. if I want an alternative cookie storage with own ideas on site isolation and cross-site interactions, I can realistically have it. Or e.g. if I want a reader-mode decluttering solution - it can be a filter spliced in somewhere appropriate - heck, a smart enough filter can replace the whole website with a different frontend. Consider that we had alternative IM clients piggybacking on the official backend APIs back in '00s and that was really good for the users.
Then automation (AI or not) becomes a matter of having pieces small enough.
(Making it tolerably performant is most likely going to be a giant issue bordering on impossible, but - hey - a man can dream, right?)
AI browser integration offers no value to me. I find GitHub Copilot and similar coding agents to be useful only because they can index the codebase and documentation faster than I can. There is no analogous problem AI can solve for me in the browser unless websites dramatically change how they interact with requests from AI.
I like Zen. I'm sticking with Zen.
Curious: Does summarizing, Q&A with web pages a problem for you?
I have tried these sort of tools before and never see the point – if it is something that I want to read in depth then I’m going to spend the time to read it.
If it’s something I’m not particularly interested in the details of, I’ll just skim it and read the parts that I /am/ interested in.
I am genuinely curious, can you help me understand why you would ever want to summarize a page?
This feels like skipping over your own life? Typically If I’m going to a webpage, it’s because I want to enjoy reading it.
Examples:
- If I'm writing any email in gmail, I paste the enter email thread into chatGPT, claude and take its help with rephrasing or fixing grammatical mistakes
- I use chat to summarize HN threads too.
Definitely curious if the above use-cases are problems for you or not.
BTW when I want to do Q&A, I use LLM chat feature in BrowserOS -- which opens chatGPT, gemini, claude in split-view on any web page and I quickly copy paste the context using shortcuts.
Personally - No way. I don’t want to let generative AI anywhere near anything I write in email.
If I’m writing an email to somebody it’s because I have something to say, and I want to express my own feelings on it.
(I suppose theoretically I could see it I guess if I needed to talk to someone who only used another language?)
But when reading/composing email, I’m not just trying to optimize for raw information throughput- I’m trying to experience my life and the lives of the people who took time to write to me.
If my friend wrote me a letter, I want to enjoy every word of it. Even for something more perfunctory, the nuance of the particulars in the way it is expressed carries a lot of information.
Likewise, I suppose with reading sites like HN comments- I want to see the perspective of the people who are writing, that’s the whole point of reading comments.
It helps me to understand them as people, their use cases, and how they interact with an particular article.
If I didn’t care about any of that, if I didn’t want their perspective, I wouldn’t bother reading the comments…
I've used plenty of AI tools and models, local and paid, agents and chatbots, and the hallucination problem is a huge roadblock every time. I treat it like an autocomplete and I babysit its output because I have to. It just can't be trusted to give a correct answer.
I think LLMs being good at producing language is a trap. The chatbot interface is the obvious product to build around it, but it just sucks right now.
- Vertical tabs
- Drag & Drop between "sticky" and "ephemeral" sections
- Hiearchically nested folders
- Command palette with fuzzy match to open/recent tabs
- Meeting integration
There were some other nice features ("Smart" folders with GH PRs come to mind), but really 95% of my usage was due to the above. The tab model was so good it actually allowed me to replace "to do list" type tools with just folders of tabs.
For me, I think they had their target market all wrong. They built a bunch of design features nobody used and cared about (custom theming?), when the core pitch was very simple: People LIVE in their web browsers, but everyone just seems to accept that having 100 impossible-to-read chrome tabs open at the same time is somehow acceptable. There are so many browser "power users" out there in white collar roles that don't even realize a better world is possible. These people are not going to be downloading (and likely can't download) a sketchy sounding "firefox fork" named "Zen", but they will absolutely download a professional-looking Chrome fork with security guarantees that allows them to organize their work better.
We will prioritize this! I miss the above too -- vertical tabs, folders, command palette!
Using a consistent design language. Don't use 4 sets of UI fonts and 7 color schemes in the same browser window.
It makes it so trivial to be logged into multiple AWS accounts or isolate shared cookies by environment.
I would love to have a chromium based browser be able to do this- the best I have found is juggling profiles, but even that doesn’t work nearly as well as FF containers.
Every new browser should be doing something to recognize the fact that browsers are an application platform, and they should be absorbing more desktop OS features in the direction of native-feeling applications.
One of the things I want from a browser is to fade to the background and to expose those applications as natively as possible at the OS level (e.g. I want to be able to put browser-based applications into my dock without having to download special electron wrappers for them.)
This would be awesome, thank you for sharing your feature request!
I loved the older version of Android which used to expose very single chrome tab as an app, that was a great UX as well.
Will add this to our list!
If I were to go build something—and maybe I should—it would be something like this:
1. Named workspace tab groups that you can focus on and hide everything except what you're doing right now. Arc did something interesting here. I don't know that it has to be the way Arc did it, but the idea is good.
2. Make the world's best bookmark manager. If AI can help organize it for you, that's neat. Bookmarks are a great idea and they've been neglected for too long.
3. Builtin RSS reader.
And uBlock Origin, of course.
I’d love for it to be able to read a given webpage and extract the different articles/pages into my RSS feed, even if that page doesn’t support RSS/Atom
Atlassian is acquiring The Browser Company - https://news.ycombinator.com/item?id=45126358 - Sept 2025 (484 comments)
https://www.diabrowser.com/
What commands do you want in command palette, I can think of:
- tab, bookmark, history search
- would you want command palette with AI features? -- like "group my tabs", "close all tabs but this one", "summarize this page"