AI Phone App

๐Ÿ“ฑ Android 7.0+
๐Ÿ†“ Open Source
โšก Fast & Light
๐Ÿ”’ Privacy First
๐ŸŽจ Material You
๐Ÿง  AI Powered
๐Ÿš€ v1.1.1 โ€ข Latest Release
โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘                    ๐Ÿค– AI Phone Assistant for Android                  โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘                                                                      โ•‘
โ•‘   ๐Ÿ  Local AI          โ”‚  โ˜๏ธ Cloud AI           โ”‚  ๐ŸŽจ Material You    โ•‘
โ•‘   ๐Ÿค– Ollama (WiFi)    โ”‚  ๐Ÿง  GPT/DeepSeek       โ”‚  ๐Ÿ“ฑ Dynamic Colors  โ•‘
โ•‘                                                                      โ•‘
โ•‘   ๐ŸŽค Voice Input       โ”‚  ๐Ÿ”Š TTS               โ”‚  ๐Ÿ’ฌ 85+ Settings    โ•‘
โ•‘   ๐Ÿ“ Markdown          โ”‚  ๐Ÿ’พ Chat History      โ”‚  ๐ŸŒ Multi-language  โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
                
85+
Settings
4+
AI Models
6
Themes
3
AI Providers
3
Languages
~15MB
APK Size

โœจ Core Features

๐Ÿ 
Local AI (Ollama)
Connect to Ollama via WiFi for private, fast, and free AI responses without internet
โ˜๏ธ
Cloud AI
OpenAI & DeepSeek API support when you're away from home WiFi network
๐ŸŽจ
Material You
Dynamic colors on Android 12+ that adapt to your system theme automatically
๐ŸŽค
Voice Input
Speech-to-text for hands-free chatting using Android's built-in recognition
๐Ÿ”Š
Text-to-Speech
AI reads responses aloud using Android TTS engine
๐Ÿ’ฌ
Chat History
Multiple conversations with search, export (JSON/TXT), and backup
๐Ÿ–Œ๏ธ
6 Color Themes
Purple, Blue, Green, Orange, Red, or System (Material You)
๐Ÿ“ค
Export & Backup
Backup chats and settings to JSON, export to TXT
๐Ÿ””
Telegram Bot
Get AI responses forwarded to your Telegram
๐Ÿ“ฑ
Device Info
View detailed device specifications and stats
๐ŸŒ
Multi-language
Russian, English, Ukrainian interface
โš™๏ธ
AI Settings
Temperature, Max Tokens, System Prompt, Streaming response
๐Ÿ˜€
Message Reactions
React to messages with emojis ๐Ÿ‘ โค๏ธ ๐Ÿ˜‚ ๐Ÿ˜ฎ ๐Ÿ˜ข ๐Ÿ”ฅ
๐Ÿ“‚
Chat Categories
Organize chats into folders and categories
๐Ÿ“Œ
Pin & Mute Chats
Pin important chats, mute notifications
๐Ÿ”
In-Chat Search
Search messages within a specific chat
๐ŸŽฏ
85+ Settings
Full customization: animations, gestures, UI, input behavior
๐Ÿ“ฆ
Firebase Distribution
Auto-upload to Firebase App Distribution for testers

๐ŸŽ›๏ธ 85+ Settings

๐Ÿ”ง Customize Everything

โœ“ Dark/Light Theme
โœ“ 6 Color Themes
โœ“ Text Size
โœ“ TTS Voice
โœ“ Voice Auto-send
โœ“ App Lock (PIN)
โœ“ Chat Background
โœ“ Quick Replies
โœ“ Auto Delete Chats
โœ“ Markdown
โœ“ Code Highlighting
โœ“ Night Mode
โœ“ Animations
โœ“ Swipe Gestures
โœ“ Long Press Menu
โœ“ Auto Save Draft
โœ“ Word Count
โœ“ Bubble Roundness
โœ“ Bubble Colors
โœ“ Message Alignment
โœ“ Max Message Length
โœ“ Confirm Before Send
โœ“ Quick Send Button
โœ“ Hide Keyboard
โœ“ Notifications
โœ“ Sound & Vibration
โœ“ Typing Indicator
โœ“ Auto Scroll
โœ“ Timestamps
โœ“ Encryption
โœ“ Widget Support

โš–๏ธ AI Phone App vs Other Apps

Feature๐Ÿค– AI Phone App๐Ÿ˜บ PocketPal๐Ÿ’ฌ ChatGPT
Local AI (Ollama)โœ…โœ…โŒ
Cloud AIโœ…โœ…โœ…
Open Sourceโœ…โŒโŒ
Material Youโœ…โŒโŒ
Free Foreverโœ…โš ๏ธ Freemiumโš ๏ธ Freemium
TTSโœ…โœ…โœ…
Voice Inputโœ…โœ…โœ…
Custom Themesโœ…โŒโŒ
85+ Settingsโœ…~20~15
APK Size~15MB~25MB~50MB

๐Ÿ“ฆ Installation

Quick Install

  1. Download APK from Releases
  2. Enable "Install from unknown sources" in Android Settings โ†’ Security
  3. Open the APK file and install
  4. Enjoy your AI assistant! ๐ŸŽ‰

Via ADB (Developer)

adb install app-debug.apk
adb install -r app-release.apk  # Reinstall

โš™๏ธ Configuration

๐Ÿค– Ollama (Local AI - Home WiFi)

  1. Install Ollama on your PC/Laptop
  2. Run ollama serve on your PC
  3. Download a model: ollama pull llama3
  4. Get your PC's local IP: ipconfig (Windows) / ip a (Linux)
  5. Enter IP in app: http://192.168.1.100:11434
  6. Select "WiFi" mode in app settings

โ˜๏ธ Cloud AI (OpenAI / DeepSeek)

Get API key from:

Enter your API key in app settings, select Cloud mode!

๐Ÿ“‹ Changelog

v1.1.1 March 2026
โœ… Added 30+ new settings (animations, gestures, UI customization)
โœ… Improved build scripts (build.sh, testbug.sh)
โœ… Better Material You support
โœ… Bug fixes and performance improvements
v1.0.7 February 2026
โœ… Initial release with Ollama + Cloud AI support
โœ… Material You themes, TTS, Voice Input
โœ… Chat history, export, Telegram notifications
โœ… 40+ settings, GitHub Actions CI/CD

โ“ FAQ

๐Ÿ”’ Is my data safe?
Yes! When using Ollama locally, all conversations stay on your home network and never leave your devices. Cloud APIs use your API key securely - we don't store any data on external servers.
๐Ÿ“ก Can I use it without WiFi?
Yes! Switch to Cloud AI mode (OpenAI or DeepSeek) to use AI anywhere with internet connection. Your phone doesn't need to be on the same network as your PC.
๐Ÿ”‹ Does it drain battery?
Minimal battery usage! The app only uses power when actively communicating with AI. Ollama runs on your PC, not the phone - so your phone stays cool and efficient.
๐ŸŒ What models are supported?
Local (Ollama): Llama 3, Mistral, CodeLlama, Phi3, and 100+ more models.
Cloud: GPT-4, GPT-3.5, DeepSeek V3, DeepSeek Coder.
๐Ÿ’ฐ Is it really free?
100% free and open source! You only pay for cloud API calls (OpenAI/DeepSeek) if you use them. Local AI via Ollama is completely free.
๐Ÿค” Why another AI app?
We wanted a truly free, open-source app with Material You support and local AI. Most alternatives are closed-source with freemium models. This app respects your privacy and gives you full control.
๐Ÿ› Found a bug?
Please report it on GitHub Issues! We actively fix bugs and appreciate your feedback.

๐Ÿค– GitHub Actions (12 Workflows)

Workflowะžะฟะธัะฐะฝะธะต
lint.ymlAndroid Lint, ktlint, Detekt, APK size check
test.ymlUnit ั‚ะตัั‚ั‹, JaCoCo ะฟะพะบั€ั‹ั‚ะธะต, Codecov
security.ymlDependency review, CodeQL, secret scanning
build.ymlะกะฑะพั€ะบะฐ Debug/Release APK
release.ymlะะฒั‚ะพ-ั€ะตะปะธะทั‹ ะฟั€ะธ ะฟัƒัˆะต ั‚ะตะณะพะฒ v*
pages.ymlGitHub Pages ะดะปั ัะฐะนั‚ะฐ
ci-dashboard.ymlะกะฒะพะดะบะฐ ะฒัะตั… workflow
instrumented-tests.ymlะขะตัั‚ั‹ ะฝะฐ Android ัะผัƒะปัั‚ะพั€ะต
firebase-distribute.ymlFirebase App Distribution
docs-generator.ymlDokka API ะดะพะบัƒะผะตะฝั‚ะฐั†ะธั
build-stats.ymlะกั‚ะฐั‚ะธัั‚ะธะบะฐ ัะฑะพั€ะบะธ ะธ ั€ะฐะทะผะตั€ะฐ APK
community.ymlะะฒั‚ะพ-ะปะฐะฑะตะปะธะฝะณ, good first issues

๐Ÿ› ๏ธ Tech Stack

Kotlin
Jetpack Compose
Material 3
Material You
MVVM
Coroutines
DataStore
OkHttp
GitHub Actions
Gradle 9.0
Android SDK
TTS/STT

๐Ÿ“ Project Structure

ai-phone-app/
โ”œโ”€โ”€ app/src/main/java/com/aiapp/
โ”‚   โ”œโ”€โ”€ MainActivity.kt          # Main entry point
โ”‚   โ”œโ”€โ”€ data/
โ”‚   โ”‚   โ”œโ”€โ”€ local/
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ InMemoryStorage.kt    # Chat storage
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ PreferencesManager.kt # 85+ settings
โ”‚   โ”‚   โ””โ”€โ”€ ai/
โ”‚   โ”‚       โ”œโ”€โ”€ AIService.kt     # Dual AI mode
โ”‚   โ”‚       โ””โ”€โ”€ OllamaService.kt # Local AI
โ”‚   โ”œโ”€โ”€ viewmodel/
โ”‚   โ”‚   โ””โ”€โ”€ AppViewModel.kt     # MVVM ViewModel
โ”‚   โ””โ”€โ”€ ui/
โ”‚       โ”œโ”€โ”€ screens/
โ”‚       โ”‚   โ”œโ”€โ”€ MainScreen.kt
โ”‚       โ”‚   โ”œโ”€โ”€ SettingsScreen.kt
โ”‚       โ”‚   โ””โ”€โ”€ SearchScreen.kt
โ”‚       โ””โ”€โ”€ theme/Theme.kt       # Material You
โ”œโ”€โ”€ .github/workflows/
โ”‚   โ”œโ”€โ”€ build.yml              # CI/CD
โ”‚   โ””โ”€โ”€ pages.yml              # GitHub Pages
โ”œโ”€โ”€ docs/
โ”‚   โ””โ”€โ”€ index.html             # This website!
โ”œโ”€โ”€ build.sh                   # TUI build script
โ””โ”€โ”€ testbug.sh                 # Testing script