Chat with local AI via AI Core
Your phone runs the AI. We give you the way to speak with it.
Changelog
You can find the full changelog at https://github.com/Puzzaks/geminilocal/blob/main/CHANGELOG.md
What is different with this app?
• It's free forever and ever!
• It requires no internet!
• You can customize the AI!
• It doesn't limit you!
• You are in control!
• We help the model to remember your chats!
• Nothing is hidden, you can see how it works!
It's free forever and ever!
Even if we do monetize the app, your chats and current capabilities will never be locked behind the paywall. And the model inside is free to use, as it runs off of your phone.
It requires no internet!
This app does not run it's own AI. It speaks with Google's AI Core service, to access the model that is already on your phone. Chatting with the model requires no internet and any message you send or receive from AI is saved on your phone and nowhere else.
You can customize the AI!
You have full control over the model. Of course you cannot edit the System Prompt, but trust me, you don't want to play with it anyway. You can augment it by adding User Instructions to fine-tune it. You can also control the main parameters of the model:
• Temperature: Control the creativity vs. stability of the AI (0.0 = robotic, 1.0 = chaotic).
• Max Response Tokens: Decide how much you want the AI to generate, from a short sentence to a longer paragraph.
It doesn't limit you!
You can have unlimited chats, as long as you have storage space to save it. You can rename, pin, delete each and every chat. The AI also can help you choose the name for the conversation!
You are in control!
You can add your own instructions to steer the AI to do what you want. You can create custom personalities, set specific rules ("always answer in pirate speak"), or tailor the AI's behavior for your specific tasks.
You can allso choose to give the model current time and date, and ask it to chat with you in app's language.
We help the model to remember your chats!
The AI is 'state-less', which means that by default it does not have any recollection of what happened. But we happened to give your chat history to the AI with each message, so it has full context of what you were chatting about.
Nothing is hidden, you can see how it works!
Unlike most AI apps, there are no hidden tricks.
• You can literally read the System Prompt used in the app from the settings.
• You see exactly what the model sees.
• You can dig through the app's source code.
• You can see what is happening in the app's backend.
Check it out: https://github.com/Puzzaks/geminilocal/blob/main/assets/system_prompt.txt
Please remember that this is a Developer Preview
• The app requires Google's AI Core, which is currently only available on a *very* limited number of Android devices.
• If your device isn't supported by the AI Core, the app will tell you that you cannot use the AI. We are sorry and hope that more devices will get this functionality.
• You can check if your device is supported here: https://developers.google.com/ml-kit/genai#prompt-device
DISCLAIMER
This is an independent, third-party, unoficcial app that IS NOT AFFILIATED, ENDORSED, or SPONSORED by Google. "Gemini", "Gemini Nano" is probably a trademark of Google, LLC.
Thanks
• Huge thanks to kekko7072 for inspiring this whole project with this plugin: https://github.com/kekko7072/flutter_local_ai
• And to Armed forces of Ukraine for keeping me safe. Stand with Ukraine: https://war.ukraine.ua/support-ukraine