13 Free & Open-Source Android AI & Voice Assistants (2025), Power Your Device with AI

13 Free & Open-Source Android AI & Voice Assistants (2025), Power Your Device with AI

Looking for powerful, privacy-first AI assistants that run on Android device? Explore the the best most active open-source Android AI assistants built by developers, researchers, and AI engineers.

These free tools are designed for innovation, not just convenience.

While only a few are available on Google Play or F-Droid, this curated list focuses on projects with strong community engagement, regular updates, and real-world potential. It is important to note that, We’ve excluded archived repos, WIPs, and non-functional builds to help you find the most viable, actively maintained AI assistants for development, research, and experimentation.

From offline LLMs to voice-controlled systems, modular plugins, and conversational AI frameworks, these tools empower you to build smarter, private, and fully customizable AI experiences on Android. Whether you're working with Rasa, Vosk, GGUF models, or Hugging Face, there’s something here to fuel your next breakthrough.

14 Best Open-Source Tools to Run LLMs Offline on macOS: Unlock AI on M1, M2, M3, and Intel Macs
Running Large Language Models (LLMs) offline on your macOS device is a powerful way to leverage AI technology while maintaining privacy and control over your data. With Apple’s M1, M2, and M3 chips, as well as Intel Macs, users can now run sophisticated LLMs locally without relying on cloud services.
13 Open-Source Solutions for Running LLMs Offline: Benefits, Pros and Cons, and Should You Do It? Is it the Time to Have Your Own Skynet?
As large language models (LLMs) like GPT and BERT become more prevalent, the question of running them offline has gained attention. Traditionally, deploying LLMs required access to cloud computing platforms with vast resources. However, advancements in hardware and software have made it feasible to run these models locally on personal

1- PocketPal AI

Meet PocketPal AI is a free, open-source (MIT license) on-device AI assistant for iOS & Android. No internet? No problem. Run tiny language models locally with full privacy. Enjoy HF token access to gated models, multilingual support (Japanese, Chinese), and full iPad compatibility, landscape mode included. Built by developers, for everyone. Fast, private, and always on your phone.

Download now and experience AI that truly belongs to you.

Included features are

  • Offline AI Assistance: Run language models directly on your device without internet connectivity.
  • Model Flexibility: Download and swap between multiple SLMs, including Danube 2 and 3, Phi, Gemma 2, and Qwen.
  • Auto Offload/Load: Automatically manage memory by offloading models when the app is in the background.
  • Inference Settings: Customize model parameters like system prompt, temperature, BOS token, and chat templates.
  • Real-Time Performance Metrics: View tokens per second and milliseconds per token during AI response generation.
  • Message Editing: Edit your messages and retry AI generation.
  • Personalized Pals: Create different AI personalities with customized settings.
  • Background Downloads: Continue downloading models while using other apps (iOS).
  • Screen Awake During Inference: Keep your screen on while the AI is generating responses.
  • Multi-device Support: Optimized for both phones and tablets, including iPad.
  • Localization: Use the app in your preferred language.
  • Hugging Face Integration: Access both public and gated models with authentication.
GitHub - a-ghorbani/pocketpal-ai: An app that brings language models directly to your phone.
An app that brings language models directly to your phone. - a-ghorbani/pocketpal-ai

2- ToolNeuron (NeuroVerse)

ToolNeuron is a totally free, open-source (MIT license) Offline AI chat on Android made powerful. You can run local AI models on-device, no internet required.

Enjoy secure, private conversations with hardware-grade encryption. Use the modular plugin framework for dynamic tools like web search via tool-calling, runtime model switching, and in-app updates.

You can easily import models, tweak parameters, explore the Model Store, and manage plugins effortlessly. Built for privacy, performance, and freedom.

ToolNeuron's features

  • Run local AI chat without internet
  • Import custom GGUF models and tune parameters
  • Dynamic plugin ecosystem with validation & sandboxing
  • Web Search plugin for optional online context
  • Switch models at runtime without restarting
  • In-app updater for instant fixes/features
  • Hardware‑backed security with Android KeyStore

Download ToolNeuron today and experience true offline AI power.

GitHub - Siddhesh2377/ToolNeuron: ToolNeuron: A Secure, Offline Ai Ecosystems For Android Devices. It Lets Users Run Private Ai Models And Dynamic Plugins on Their Device, All With Hardware-Grade Encryption
ToolNeuron: A Secure, Offline Ai Ecosystems For Android Devices. It Lets Users Run Private Ai Models And Dynamic Plugins on Their Device, All With Hardware-Grade Encryption - Siddhesh2377/ToolNeuron

3- Dicio AI Assistant

Dicio is your free, open-source voice assistant for Android. No internet? No problem. All processing happens on-device, so your data stays private by design. Talk to Dicio in 12 languages, Czech, English, French, German, Greek, Italian, Polish, Russian, Slovenian, Spanish, Swedish, Ukrainian, and get instant voice + visual feedback.

It’s smart, lightweight, and packed with skills. Want to build it yourself? Grab the source from GitHub.

If you prefer a one-tap install? Get it on Google Play or F-Droid, all free, no strings attached.

GitHub - Stypox/dicio-android: Dicio assistant app for Android
Dicio assistant app for Android. Contribute to Stypox/dicio-android development by creating an account on GitHub.

4- Aimybox voice assistant (For Developers and Enterprise)

Aimybox is a powerful, open-source voice assistant framework built on the Aimybox SDK, perfect for developers building custom voice apps. It offers ready-to-use UI components to accelerate development, no need to start from scratch. Fully modular and vendor-agnostic, it works seamlessly with any speech-to-text (STT), text-to-speech (TTS), or NLU provider, including Android SpeechKit, Google Cloud, Houndify, Snowboy, Aimylogic, Rasa, and Dialogflow.

Fully customizable and extendable, it’s perfect for building private, offline-first voice apps. Embeddable in any Android app or device. No limits on voice skills logic. Control local devices and networks directly. Built for developers who want full freedom, privacy, and performance. Open source under Apache 2.0, fork it, build it, own it.

It is available for both Android and iOS, the SDK supports offline and online workflows with privacy-first design. The components library is now hosted in the Aimybox Android SDK repo, and artifacts are available via Maven Central. Powered by Travis CI, it’s stable, well-documented, and community-driven.

GitHub - just-ai/aimybox-android-sdk: Voice assistant SDK for Android
Voice assistant SDK for Android. Contribute to just-ai/aimybox-android-sdk development by creating an account on GitHub.
GitHub - just-ai/aimybox-android-assistant: Embeddable custom voice assistant for Android applications
Embeddable custom voice assistant for Android applications - just-ai/aimybox-android-assistant

5- SwitchAI – Switch AI Digital Assistant

SwitchAI is a smart, lightweight app that lets you easily switch between your favorite AI digital assistants, all in one place. Whether you're using ChatGPT, Gemini, Claude, Copilot, Alexa, Grok, Kimi, DeepSeek, Doubao, or Home Assistant, SwitchAI supports over 15 major AI apps out of the box, giving you full control at your fingertips.

With one tap, choose which assistant to use for each task, perfect for boosting productivity, personalizing workflows, and avoiding app overload. Set a default assistant for your device’s digital assistant feature, or pick on-demand via gestures, buttons, or voice triggers.

No more switching apps manually. No more confusion. Just seamless, intelligent AI management, all on-device, fast, and private.

Built for users who want flexibility, speed, and choice in their AI experience.

  • Supports 15+ AI assistants
  • Instant switching
  • Customizable defaults
  • Lightweight & secure

SwitchAI is the future of AI multitasking on Android. Try it today and take full control of your digital life.

GitHub - WSTxda/SwitchAI: Easily select, start, and manage your preferred AI digital assistants
Easily select, start, and manage your preferred AI digital assistants - WSTxda/SwitchAI

6- DroidMind

DroidMind is a powerful bridge between AI assistants and Android devices, enabling control, debugging, and system analysis through natural language. By implementing the Model Context Protocol (MCP), DroidMind allows AI models to directly interact with Android devices via ADB in a secure, structured way. When used as part of an agentic coding workflow, DroidMind can enable your assistant to build and debug with your device directly in the loop.

DroidMind's included features

  • Manage Devices: Connect via USB or TCP/IP, list devices, view properties, and reboot remotely.
  • Analyze Systems: Access logcat, ANR, crash logs, battery stats, and generate full bug reports.
  • Handle Files, Browse, push, pull, edit, and delete files on device with full directory control.
  • Control Apps: Install, uninstall, start, stop, clear data, and inspect app details (permissions, manifest).
  • Automate UI: Simulate taps, swipes, text input, and key presses for testing and automation.
  • Execute Shell Commands: Run ADB shell commands safely with built-in validation and sanitization.
  • Secure Operations: Risk-aware framework with command validation and privilege checks.
  • MCP-Compatible Integration: Work seamlessly with AI clients like Claude, Cursor, Cline.
  • On-Device Debugging: Full access to system-level diagnostics without cloud dependency.
  • Developer-First Design: Built for Android testing, QA, security analysis, and automation.
GitHub - hyperb1iss/droidmind: Control your Android devices with AI using Model Context Protocol
Control your Android devices with AI using Model Context Protocol - hyperb1iss/droidmind

7- SpeakGPT

SpeakGPT is a free advanced and highly intuitive open-source AI assistant that utilizes the powerful large language models (LLM) to provide you with unparalleled performance and functionality. Officially it supports GPT models, LLAMA, MIXTRAL, GEMMA, Gemini (regular and pro) Vision, DALL-E and other models.

You can download it for free for any Android device from Google Play, or if you choose to build it from source, you can clone the repo from Github.
You can also run a web-based version through this link.

GitHub - AndraxDev/speak-gpt: Your personal voice assistant based on OpenAI ChatGPT.
Your personal voice assistant based on OpenAI ChatGPT. - AndraxDev/speak-gpt

9- Elivia-AI

Elivia-AI is a free, open-source voice assistant for /e/ OS, offering privacy-first, on-device AI control for your smartphone. Powered by Vosk for speech-to-text, Rasa for NLU, and SpaCy for NLP, it understands commands like hello, mood, open app, search web, and set alarm, all locally, no cloud needed.

Fully customizable and private by design. Ideal for users seeking offline voice assistants, open-source AI, Android voice control, and secure smart home integration. Built for freedom, built for you.

GitHub - PoCInnovation/Elivia-AI: Controls your phone with your voice, always with privacy.
Controls your phone with your voice, always with privacy. - PoCInnovation/Elivia-AI

10- QuickText Assistant (Desktop & Android)

QuickText Assistant is a fast, lightweight popup tool for text editing, summarizing, rewriting, and web search on desktop & Android.

It is powered by OpenAI’s language models, just add your API key. Paste, dictate, or capture text from screen, even large chunks get auto-trimmed. Instantly summarize, answer, rewrite, or continue any content.

Choose models with real-time cost preview. Launch via shortcut key, works anywhere, zero distraction. Perfect for productivity, AI writing, content creation, and smart text processing.

I would recommend it for anyone who is creating content for Instagram, TikTok, LinkedIn or Facebook directly form their phones.

GitHub - alex-vt/Assistant: A quick access popup window for advanced text operations. For desktop and Android.
A quick access popup window for advanced text operations. For desktop and Android. - alex-vt/Assistant

11- Memento : Never Forget a Thing!

Memento is a free AI-powered memory assistant for Android. Never forget a thing! It sees, hears, and remembers everything, photos, voice, faces, using AI.

It is perfect for boosting focus, aiding memory, or tracking daily moments.

Memento is built with intent services for seamless background processing. A smart, private companion that never forgets.

It is different, unique, may be not with extensive features as the others, but it has a user-centric approach that you should try if you are using Android.

GitHub - ayshrv/memento-app: Android App which serves as an AI assistant for human memory
Android App which serves as an AI assistant for human memory - ayshrv/memento-app

12- Tock, the open source conversational AI toolkit.

Tock is an open-source conversation kit for building smart, private bots. Open-source NLP stack compatible with Rasa, Stanford, OpenNLP. Use Tock Studio to design conversations, code in Kotlin, Python, Node.js or REST. Connect to WhatsApp, Messenger, Alexa, Google Assistant & more. Build with React or Flutter.

You can easily deploy it on-premise or in the cloud via Docker. Fully customizable, privacy-first, and free.

GitHub - theopenconversationkit/tock: Tock, the open source conversational AI toolkit.
Tock, the open source conversational AI toolkit. Contribute to theopenconversationkit/tock development by creating an account on GitHub.

13- AI Assistant

The "AI Assistant" project in Flutter harnesses the capabilities of ChatGPT and DALL-E API, creating a mobile app that offers users an interactive digital assistant. Users can have natural language conversations with the AI, ask questions, and even describe images to generate corresponding visual content.

It is a fairly new project, so it is still a WIP (work-in-progress), also it does not have enough documentation for setup, configuration, or how to use!

GitHub - SheershBhatnagar/AI-Assistant: The “AI Assistant” project in Flutter harnesses the capabilities of ChatGPT and DALL-E API, creating a mobile app that offers users an interactive digital assistant. Users can have natural language conversations with the AI, ask questions, and even describe images to generate corresponding visual content.
The "AI Assistant" project in Flutter harnesses the capabilities of ChatGPT and DALL-E API, creating a mobile app that offers users an interactive digital assistant. Users can have natura…

Looking for more open-source AI projects?

Checkout our archive!

13 Open-Source Solutions for Running LLMs Offline: Benefits, Pros and Cons, and Should You Do It? Is it the Time to Have Your Own Skynet?
As large language models (LLMs) like GPT and BERT become more prevalent, the question of running them offline has gained attention. Traditionally, deploying LLMs required access to cloud computing platforms with vast resources. However, advancements in hardware and software have made it feasible to run these models locally on personal
19 Self-hosted ChatGPT Apps, Clones and Clients With Next.js and React
ChatGPT is a language model developed by OpenAI that is designed for generating conversational responses. It can be used to build chatbots, virtual assistants, and other interactive applications. The ChatGPT Starter Template for React and Next.js is a pre-built template that provides a starting point for developers to integrate
21 ChatGPT Alternatives: A Look at Free, Self-Hosted, Open-Source AI Chatbots
Open-source Free Self-hosted AI Chatbot, and ChatGPT Alternatives
14 Best Open-Source Tools to Run LLMs Offline on macOS: Unlock AI on M1, M2, M3, and Intel Macs
Running Large Language Models (LLMs) offline on your macOS device is a powerful way to leverage AI technology while maintaining privacy and control over your data. With Apple’s M1, M2, and M3 chips, as well as Intel Macs, users can now run sophisticated LLMs locally without relying on cloud services.
Running LLMs as Backend Services: 12 Open-source Free Options - a Personal Journey on Utilizing LLMs for Healthcare Apps
As both a medical doctor, developer and an open-source enthusiast, I’ve witnessed firsthand how Large Language Models (LLMs) are revolutionizing not just healthcare, but the entire landscape of software development. My journey into running LLMs locally began with a simple desire: maintaining patient privacy while leveraging AI’s incredible capabilities in
Exploring 12 Free Open-Source Web UIs for Hosting and Running LLMs Locally or On Server
Are you looking to harness the capabilities of Large Language Models (LLMs) while maintaining control over your data and resources? You’re in the right place. In this comprehensive guide, we’ll explore 12 free open-source web interfaces that let you run LLMs locally or on your own servers – putting the power
30 Open-source ChatGPT Chatbots for Telegram, Teams, WhatsApp, Line, Slack, and Discord
ChatGPT is an AI language model developed by OpenAI with the goal of creating a more human-like interaction between machines and humans. It is trained on a diverse range of texts, from social media posts to literature, and is capable of generating responses that can be almost indistinguishable from those

Read more