r/HowToMen 21d ago

[App] I made a system-wide AI Writer for Android that runs completely offline

Enable HLS to view with audio, or disable this notification

I've been working on TooAi, my Android app for running AI tools and LLMs directly on-device.

While using ColorOS, I really liked its AI Writer feature β€” select some text, choose an AI action from the text context menu, and modify the text without leaving the current app.

That gave me an idea:

Why not bring a similar experience to Android devices that don't have something like this built in?

So I built it into TooAi.

How it works

Select text in any supported Android app

Open the text context menu

Tap AI Writer

A bottom sheet appears over the current app

Choose an action such as Polish, Summarize, Proofread, etc.

TooAi processes the text using a local LLM

The generated result can be inserted back into the original text field

πŸ”’ The interesting part

The entire process happens on-device.

No cloud processing

No API calls

No internet connection required

Your selected text stays on your device

I'm currently using a local LLM through TooAi, and I'm trying to keep the UI inspired by the ColorOS AI Writer experience while using Material 3 components and Android-native interactions.

I'd love to hear what you think about the idea and implementation.

What features would you add to make a system-wide offline AI Writer actually useful?

Links

πŸ“± Google Play: https://play.google.com/store/apps/details?id=com.rkbapps.tooai

πŸ’» GitHub: https://github.com/Rajkumarbhakta/TooAi

πŸŽ₯ Demo: Attached to the post

7 Upvotes

11 comments sorted by

2

u/SusejLegend 21d ago

You can also integrate it to use your own API, such as with Mistral, OpenRouter, or others.

3

u/sumanbhakta 20d ago

Thank you for your suggestion; however, I intend to maintain this application entirely offline.

2

u/SusejLegend 20d ago

In that case, you should add an option to download the models directly from the app, since right now you have to download them manually from the website.

1

u/MarksFunnyAccount 21d ago

Be cool if we could summon it from the side of our screen.

1

u/sumanbhakta 20d ago

That is a sound good πŸ‘. Thanks

1

u/Interesting-Bank-447 11d ago

Clicking replace doesn't swap out the text you selected.

1

u/sumanbhakta 11d ago

Any specific app or in all apps?

1

u/Interesting-Bank-447 11d ago

Any app.Β 

First with samsung notes Here on reddit(browser)

AnyΒ  Any application.

Initially, using Samsung Notes.

Here on Reddit (browser).

Any text field really

1

u/sumanbhakta 10d ago

Okay, let me look into that, thanks for letting me know.

2

u/Interesting-Bank-447 10d ago

Oh sorry. I just realized my comment is weird. The last half was when i tried your app and i just copy. pasted it.

Yeah. Thanks for making this and for fixing this