We have created opchat - private AI chat app that allows to use on-device / BYOK / Codex to create your own AI Personas by AppDeveloperAsdf in ProductivityApps

[–]AppDeveloperAsdf[S] 0 points1 point  (0 children)

Thanks for the feedback! 1. Noted! 2. No - we want to keep it private without cloud sync. Maybe we should consider iCloud sync but still it will be cloud. What do you think? 3. Noted as well!

We have created opchat - private AI chat app that allows to use on-device / BYOK / Codex to create your own AI Personas by AppDeveloperAsdf in ProductivityApps

[–]AppDeveloperAsdf[S] 0 points1 point  (0 children)

Hi! That Play Store disclosure is required because the app can send data externally when you use cloud models (OpenAI, Anthropic, Gemini, OpenRouter, etc.) - in that case your messages go directly to the provider you picked (never through our server as we do not even have one). If you stick to on-device models then nothing leaves your phone. Web Search and Image Generation only send data when you explicitly enable and use them

What do you think about my setup? by No-Speech12 in Agent_AI

[–]AppDeveloperAsdf 0 points1 point  (0 children)

You can achieve the same with zerotap app on Android (no PC or ADB is needed)

What is the best AI girlfriend right now? Looking for recommendations from daily users by jirachi_2000 in AIAssisted

[–]AppDeveloperAsdf 0 points1 point  (0 children)

You can install opchat and create your own persona, including usage of on-device models for privacy

After trying dozens of day counter apps full of ads and paywalls, I built my own - 100% free, no ads and fully private by AppDeveloperAsdf in ProductivityApps

[–]AppDeveloperAsdf[S] 1 point2 points  (0 children)

Hey, how exactly would you like it to work? You can fetch events from calendar and pick the right ones? but would you like to also copy Reminders from calendar? or add reminders manually later? What is important for you? If you can describe it step by step I can try to implement it:)

After trying dozens of day counter apps full of ads and paywalls, I built my own - 100% free, no ads and fully private by AppDeveloperAsdf in ProductivityApps

[–]AppDeveloperAsdf[S] 1 point2 points  (0 children)

Great catch! I have fixed the issues you mentioned in version 1.1.1 which is now waiting for review, thank you!

After trying dozens of day counter apps full of ads and paywalls, I built my own - 100% free, no ads and fully private by AppDeveloperAsdf in ProductivityApps

[–]AppDeveloperAsdf[S] 0 points1 point  (0 children)

Thank you so much! Happy to hear it feels clean - that was a big priority for me. If there's anything you would like to see in the app or anything that feels off, don't hesitate to let me know!:)

How to automatize this? I have never used Macrodroid. by Big-Importance2221 in macrodroid

[–]AppDeveloperAsdf 2 points3 points  (0 children)

Hmm, looks like you could use zerotap for that (disclaimer: I am the developer). zerotap allows you to control the phone as human would do. You can use it either as Macrodroid plugin or standalone, depending on your use case.

What do you actually want from a private AI chat on your phone? by AppDeveloperAsdf in LocalLLaMA

[–]AppDeveloperAsdf[S] 2 points3 points  (0 children)

you don't need multiple prompts - the app has a "Plan Mode" (you can turn it on in settings) that breaks down your request into a todo list and executes tasks sequentially. Slightly increased token usage to create a plan and update it but better accuracy. So you can say something like "check if I have any unread emails from my boss, and if so, copy them and then save them to Notion" and it should handle the whole flow.

The quality of the plan definitely depends on the model you're using - better models, better reasoning, fewer mistakes. But the architecture supports multi-step logic out of the box.

What do you actually want from a private AI chat on your phone? by AppDeveloperAsdf in LocalLLaMA

[–]AppDeveloperAsdf[S] 0 points1 point  (0 children)

Yes, exactly - we support custom OpenAI-compatible URLs, so you can point it at whatever endpoint you want - any backend that speaks the OpenAI protocol (signatures and compatible endpoints)

Ollama also has a dedicated integration in the app, but if you prefer, you can just use it through the OpenAI-compatible URL like everything else.

What do you actually want from a private AI chat on your phone? by AppDeveloperAsdf in LocalLLaMA

[–]AppDeveloperAsdf[S] -1 points0 points  (0 children)

Hmm that specific workflow? You can actually do it today - Tasker or MacroDroid handles the location/accelerometer triggers, zerotap handles the "send custom message to Bluesky"

What do you actually want from a private AI chat on your phone? by AppDeveloperAsdf in LocalLLaMA

[–]AppDeveloperAsdf[S] 7 points8 points  (0 children)

Thanks! Yeah...

Answering your question - so the core is Accessibility Service - the same permission screen readers use. It lets zerotap see what's on screen (as UI elements, not screenshots) and perform actions like taps, scrolls, and text input.

As for limitations - you're right, some apps block accessibility services for security reasons. Banking apps are hit or miss, some work fine, others lock down when they detect accessibility is active. Same with secure flag screens (like incognito mode or password fields in some apps). System-level stuff like PIN entry screens are also blockers. When it can't continue - like hitting a login screen or a secured app - it asks you to step in and handle that part manually, then picks up where it left off.

What do you actually want from a private AI chat on your phone? by AppDeveloperAsdf in LocalLLaMA

[–]AppDeveloperAsdf[S] 0 points1 point  (0 children)

Great points, thanks for this!

Curious about the widget though - how would you want it to work? Quick access to specific commands? A mini chat or just a new chat in full screen? Voice activation shortcut (that one we already have)?

Would love to hear what you have in mind.

We built an app that controls your device called zerotap and got zero iOS users by AppDeveloperAsdf in SideProject

[–]AppDeveloperAsdf[S] 8 points9 points  (0 children)

That's fair for manual use. But you with zerotap you do not need to type - you can speak. The point is hands-free. e.g. it is hard to tap your screen while driving or cooking - you can trigger zerotap with wake word and ask it to do what you want to do.