Rendered at 16:19:08 GMT+0000 (Coordinated Universal Time) with Cloudflare Workers.
car 17 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.
SaarthRanka 16 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?
car 5 hours ago [-]
The choice of model could be up to the user, depending on the available RAM on their M class Mac. Newer and bigger usually being smarter.
Llama.app/.cpp and Unsloth Studio on Mac already provide guidance to pick the optimal model for the available memory, all model wheights hosted by huggingface. Both apps can use the local huggingface model cache locally.
If you make it configurable, the user could also run a separate machine with an NVidia card and Linux to serve tokens on the LAN. Or use OpenRouter or any other cloud hosted model offering (DeepSeek, Z.ai, etc.).
vardalab 14 hours ago [-]
I would probably run qwen 27B or qwen fn but I would run the actual inference on one of my other boxes and not on actual desktop so initially it could be sufficient if you just enabled openai or anthropic compatible endpoint.
Awesome! I'll be sure to link your fork in my readme. I'm curious what problems arose when you ported it?
aavisangle 10 hours ago [-]
I liked the idea and I'm impressed, but here's what I'm thinking—what if the voice transcription gets it wrong? Like, voice can pick up similar-sounding words and transcribe them differently, you know?
car 5 hours ago [-]
This uses the new onboard TTS model from Apple, which is amazing, even with background noise.
trollbridge 15 hours 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.)
pprotas 11 hours ago [-]
I had a good trick for this when I was a minor! I just lied about my age to the HTML birthdate input…
pkthunder 4 hours ago [-]
Wasn’t everyone born on Jan 01, 1970?
blakeashleyjr 24 hours ago [-]
I have been looking for this kind of thing on Linux. Any one have anything that works well?
Thanks! I believe I can add Deepseek support pretty easily. Atticus runs on Claude Code, and Claude Code can point to any server that uses Claude's API. DeepSeek has one so I added a Custom server option in Settings > Intelligence > Custom server. Put in https://api.deepseek.com/anthropic, your DeepSeek key, and deepseek-chat as the model. Same thing works for Ollama or LM Studio.
One thing is that DeepSeek's API doesn't take images, so anything where Atticus has to look at your screen won't work on it. Opening apps, music, web stuff, and shell commands are fine. I'll push this in an upcoming update.
car 5 hours ago [-]
Please make this more generic, using the OpenAI API standard with model discovery. That way it works against a bare Llama.cpp instance out of the box, the local inference server that many others wrap around (like Ollama and LM Studio).
imranshah10140 1 days 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.
FindlayH 1 days 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
It would be unreal if it could somehow be linked in with Hermes Agent. I run Hermes with the Hermes WebUI frontend and I speak to my agents now but through that UI so I always have to keep the Hermes WebUI focused, if I could just activate and send voice commands while doing other things that would be the dream.
joertemple 15 hours 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?
SaarthRanka 11 hours ago [-]
Yeah, that's pretty much how it goes. It doesn't continuously check if a shortcut has gone stale. Instead, if a shortcut is called and fails, most of the time Claude will have already added a check to see if a shortcut was successfully completed, and if it does fail, it'll check why and rebuild it. The user can also point out the failure, and the same thing will happen.
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.
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?
Llama.app/.cpp and Unsloth Studio on Mac already provide guidance to pick the optimal model for the available memory, all model wheights hosted by huggingface. Both apps can use the local huggingface model cache locally.
If you make it configurable, the user could also run a separate machine with an NVidia card and Linux to serve tokens on the LAN. Or use OpenRouter or any other cloud hosted model offering (DeepSeek, Z.ai, etc.).
(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.)
Screencast looks great btw.
One thing is that DeepSeek's API doesn't take images, so anything where Atticus has to look at your screen won't work on it. Opening apps, music, web stuff, and shell commands are fine. I'll push this in an upcoming update.
https://github.com/FindlayHi/atticus-windows