🚀 Beta Available ⭐ 81 Stars

Your AI Hub in Your Pocket

Run powerful AI models directly on your Android device. Complete privacy, zero subscriptions, infinite possibilities.

ToolNeuron App

Powerful Features

Everything you need for AI on Android

📱

Dual Mode Operation

Run GGUF models offline or connect to 100+ online models via OpenRouter API

🔒

Privacy First

All offline models run locally using llama.cpp. Your data never leaves your device

🎙️

Voice Integration

11 premium TTS voices + STT powered by Sherpa-ONNX. Completely offline

🔌

Plugin System

Web search, document viewer, code canvas, and extensible plugin architecture

💾

DataHub

Attach dynamic datasets to enhance AI knowledge without retraining models

🔄

Model Switching

Switch between different models mid-conversation with context preservation

100+
AI Models
11
TTS Voices
0
Subscriptions
100%
Privacy

How It Works

Understanding the ToolNeuron architecture

UI Layer

Jetpack Compose Material You ViewModel

Application Layer

Kotlin Coroutines Model Swapper Plugin Manager

Native Core (ai_core.aar)

JNI Bridge llama.cpp Sherpa-ONNX
Kotlin C++ llama.cpp Jetpack Compose Sherpa-ONNX

See It In Action

Screenshots from ToolNeuron

Model Selection
Chat Interface
DataHub

Roadmap

What's coming next

✅ Phase 1 – Foundation

  • GGUF model support
  • OpenRouter API integration
  • Basic plugin system
  • TTS/STT implementation

🔄 Phase 2 – Enhancement

  • TFLite, ONNX, TUFF support
  • Advanced memory system
  • Plugin marketplace
  • Code export functionality

🔮 Phase 3 – Expansion

  • Multi-modal models
  • Image generation (Stable Diffusion)
  • Cross-device sync
  • Desktop companion apps

Ready to Get Started?

Join our community and experience AI like never before