Hi HN! I'm Saarth. I'm in 9th grade, and I built Atticus.
Atticus is a fast and cheap Mac assistant that can do tasks for you. You hold down Control-Option-Space, speak or type your task, be it complex or a simple browser search, and Atticus will get on it.
The interesting part is that simple tasks, like opening apps, playing a Spotify playlist, or web queries, don't touch AI, and instead are processed locally and typically finish in under a second. For example, prompting Atticus to open apps takes around 0.08 seconds, sometimes even finishing before you finish your sentence, sort of like Jev.
Any tasks that are more complicated will be sent to Claude via claude -p, meaning you never need an API key and Atticus will run on your existing Claude Pro or Max plan. By using this approach, costs are also cut down immensely, with, on average, tasks costing a fraction of a cent.
To achieve Atticus' speed, it remembers shortcuts from each task it completes. When it does a task right for the first time, it saves its steps and replays them the next time without AI. For example, a workflow of creating a new meeting took about 30 seconds the first time around. Atticus then logs the exact steps to memory and takes 5-8 seconds on the next pass. To add to this, Atticus also learns about you as you use it more and from what's on your computer, including your name, your apps, and things you want it to remember, personalizing its answers to you.
To combat the safety concerns over giving an AI unrestricted access to your device, Atticus has toggleable restrictions, so before anything is deleted, sent, bought, or written to a file, the user is prompted before that action.
Some features I'm currently working on include a meeting copilot that capitalizes on Atticus' speed, allowing Atticus to listen in on meetings and answer questions in real time as they come in, personalized to the context of the meeting and what it knows about you.
To run Atticus, macOS 26 or higher is required for its voice transcription features. The voice transcription is also done locally by macOS.
Atticus is free, open source, and also very fresh, and I'm completely aware of its many rough edges, which is why I'd love to hear from everyone about what breaks and what you guys would like to see Atticus do!
car3 hours ago
This looks and works great, super impressed. This is what Siri/Apple AI should be like.
One concern I have is about sending private info to Anthropic. So it would be great to have the option to use local AI.
Local options should support the OpenAI API that seemingly is the standard for these connections, as provided by Llama.app and Unsloth Studio for example. That way one could run against a local model and keep personal information private.
That of course begs the question if a local model is smart enough for the tasks at hand.
I'm also trying out OOMU, a similar but closed source personal assistant app for MacOS. It emphasizes privacy with local models, and even has an 'Airplane' mode. The app has a built in llama.cpp server and uses Gemma-4-4B, their own router model plus a vision model.
SaarthRankaop2 hours ago
Thank you so much!
Most daily commands like launching and moving around sites/apps happen without AI, but I agree with the privacy concern and will definitely look into utilizing local AI.
Smaller models, like Haiku, I have found to already struggle during multi-step tasks, so I expect local model capabilities to reduce performance further.
I'll look into how OOMU splits their work up, but what local model would you suggest starting with?
jmathaian hour ago
Can this work against a cheaper cloud LLM like Deepseek? https://api-docs.deepseek.com/quick_start/agent_integrations...
Screencast looks great btw.
trollbridgean hour ago
I don’t want to be a jerk, but I’m wondering how you managed to access Claude considering the terms of service prohibit someone under 18 signing up and also prohibit account sharing.
(I bring this up because I think these are bad terms. People under 18 should be allowed to learn how to code and use agents.)
joertemplean hour ago
Clever to record-once and replay without AI. How do you notice when a saved shortcut has gone stale? If app update moves button or change other UI elements, maybe some new alert dialog? Does it detect failure and put it back to claude to record it again?
blakeashleyjr10 hours ago
I have been looking for this kind of thing on Linux. Any one have anything that works well?
FindlayH17 hours ago
This slaps, I burned some credits on a fork that works for windows https://github.com/FindlayHi/atticus-windows
SaarthRankaop2 hours ago
Awesome! I'll be sure to link your fork in my readme. I'm curious what problems arose when you ported it?
imranshah1014018 hours ago
Will this work on the Windows as well or just for mac users. by the way really like it from what I can see it from the demo video. If it works as it shown and also I dont thinks so that it is for windows would love if you can clear this out.
FindlayH17 hours ago
I liked the idea and forked the original, for is only proven to work on my local but can be run by others, also build out integrations so I can have it work with common homelab services and MCPs
handfuloflight19 hours ago
This is great, can we get OpenCode?
SaarthRankaop2 hours ago
Thank you! I'll probably be focusing on polishing the Claude side of things, but that'll definitely be an add-on in the future.
aidiveyt15 hours ago
[flagged]
TinyOwl042813 hours ago
[flagged]
[deleted]20 hours agocollapsed
dustystorage3 hours ago
[flagged]
[deleted]a day agocollapsed