Hacker News new | ask | show | jobs
Show HN: Aide – A customizable Android assistant (voice, choose your provider) (aideassistant.com)
8 points by yincrash 56 days ago
Aide is an Android app that replaces your default digital assistant. It can register as your default assistant, so corner-swipe and power-button-hold summon it instead of the Google assistant. I wanted to do something other than Google, but ChatGPT and Claude's integration couldn't do anything on device, so I built this.

Bring your own key for Claude, OpenAI, or any OpenAI-compatible endpoint (Ollama, LM Studio, vLLM). Keys are encrypted on-device; conversations go straight to your provider.

Free: chat on any provider, multi-provider switching, web search + URL fetching as built-in tools, custom system prompt, markdown.

Pro ($6.99 launch week, $9.99 after, one-time): voice input + streaming TTS, voice-first overlay, photo/file attachments, device actions (SMS/calendar/alarms, every intent confirmed), screen context, Home Assistant integration.

1 comments

Looks cool, but I think your maths isn't mathing :)

It's a second day of the first week (as per Google Play), and it shows $9.99 already (£8.99 in the Play Store).

I'm not saying it's expensive, feature wise it's awesome, I'm saying it's inconsistent :)))

BTW, is there any chance for the trial key (even one day)? My phone is running GrapheneOS and I would need to see if all I'd like works (or I can make it work).

Maybe beta programme?

Unfortunately, it's my first time using the discount code, and I didn't realize it required in-app code to enable it. There is a new build that should now have the discount. I will extend it another week.

I like the trial idea. Will see if I can get that out quickly.

Free trial implemented. 5 day trial
Thanks, trial works.

Onboarding on the custom API is very tedious (I used openrouter: took me 20 minutes to guess the URL and model format you expected, full of 404 and 200 errors).

I added the model, connection test worked, I added all the requested permission and set Aide to be default assistant, but unfortunately after tapping a microphone I get "Client-side error", and after asking it via text something super basic (eg: "what's the time now") it responded with "Provider error".

I'll probably try tomorrow with my local model so I can have full visibility of the traffic because frankly the app doesn't help much :)

Looks sleek, I hope it works too ;)

I appreciate the feedback. I could probably smooth out the custom API to just put in the full endpoint URL.
Fantastic! Thank you so much.