Skip to content

Run AI locally or online, extend functionality with plugins, attach dynamic datasets with DataHub, and keep all your data private. A secure, modular, and easy-to-use AI ecosystem for Android — making AI productive, personal, and portable.

License

Notifications You must be signed in to change notification settings

Siddhesh2377/ToolNeuron

Repository files navigation

ToolNeuron

Your AI Hub in Your Pocket 🤖✨

ToolNeuron is the ultimate AI-native mobile ecosystem for Android. Whether you're a casual user, developer, or AI enthusiast, it brings all your AI models—online or offline—into a single, privacy-focused app. Run, extend, and interact with AI like never before.



What is ToolNeuron? 🧠

ToolNeuron is your AI hub on Android:

  • Run offline GGUF models directly on your phone—no internet needed.
  • Connect to any model via OpenRouter—just paste your API key and play! Access hundreds of models, both censored and uncensored.
  • Coming soon: Support for TFLite, ONNX, BIN, TUFF, and other offline formats.
  • 100% privacy-focused: All offline models run locally—your data never leaves your device.
  • Dynamic plugins and DataHub to supercharge your AI experience.

Think of it as an AI operating layer for your pocket 🌟


Why Choose ToolNeuron? 🚀

For Everyone 👥

  • Chat with AI about anything—get answers, advice, or creative ideas
  • Access 100+ models via OpenRouter—GPT-4, Claude, Llama, uncensored models, and more
  • 11 premium TTS voices—choose between American and British, male and female narrators [ OFFLINE ]
  • No subscriptions for offline models—run AI completely free
  • Switch between models mid-conversation to get the best responses
  • 100% private—your conversations stay on your device with offline & Online models

For Creators & Professionals 💼

  • Code generation with syntax highlighting and live preview
  • Data analysis with tables and structured outputs
  • Document processing with web search and scraping plugins
  • Save and export your AI conversations and generated code

For Developers 👨‍💻

  • Bring your own models—import GGUF files from device storage
  • API flexibility—connect to any OpenAI-compatible endpoint
  • Plugin system—extend functionality without app updates
  • Dynamic theming—beautiful Material You design that adapts to your system

Key Features 🌟

🤖 Powerful AI Chat

  • Dual Mode: Switch between offline and online models instantly
  • Smart Streaming: Real-time responses as AI generates them
  • Context Aware: AI remembers your conversation history
  • Message Actions: Copy, share, regenerate, or delete messages

🎙️ Text-to-Speech (TTS)

  • 11 premium voices to choose from—find your perfect narrator
    • American Female: AF (Standard), Bella (Warm), Nicole (Professional), Sarah (Clear), Sky (Energetic)
    • American Male: Adam (Standard), Michael (Professional)
    • British Female: Emma (Elegant), Isabella (Refined)
    • British Male: George (Distinguished), Lewis (Clear)
  • Real-time audio generation as you read AI responses
  • Easy voice switching in Settings—preview and select your favorite
  • Progress tracking with smooth playback controls
  • Completely offline—no cloud, no limits, no cost

🎤 Speech-to-Text (Coming Soon)

  • Voice input for hands-free AI interaction
  • Real-time transcription as you speak
  • Multi-language support for global users
  • Offline capable—works without internet

🎨 Dynamic Theming

  • Material You design that matches your Android theme
  • Beautiful animations and smooth transitions
  • Light and dark modes with system integration
  • Customizable colors to match your style

💻 Code & Data Canvas

  • Syntax highlighting for generated code
  • Live preview for supported formats
  • Copy with one tap for quick use
  • Export to files (coming soon)
  • Table rendering for structured data

🛠️ Powerful Plugins

  • Web Search: Let AI search the internet for current information
  • Web Scraper: Extract data from websites
  • Document Viewer: View and interact with files
  • More coming: Image processing, PDF tools, and custom plugins

📊 DataHub Integration

  • Attach datasets to enhance AI knowledge
  • Dynamic context for specialized tasks
  • Personal knowledge base that travels with you
  • No retraining needed—instant knowledge injection

Preview 📸

Chat Interface Model Selection Code Canvas Settings


Get Started in 3 Steps 📲

1️⃣ Download & Install

2️⃣ Choose Your AI

Option A: Use OpenRouter (access hundreds of models)

  • Open ToolNeuron → Settings → Add OpenRouter API Key
  • Get your free API key from OpenRouter
  • Access any model: GPT-4, Claude, Llama, Gemini, and more
  • Censored or uncensored—your choice, your freedom
  • Start chatting immediately with unlimited model options

Option B: Download Offline Models (most private)

  • Download GGUF models from HuggingFace
  • Import via Settings → Local Models
  • Chat completely offline—no internet needed
  • 100% private—your conversations never leave your device

3️⃣ Start Creating

  • Open AI Chat and start a conversation
  • Use TTS to listen to responses
  • Try plugins like Web Search for enhanced capabilities
  • Switch models anytime to compare responses

What Makes ToolNeuron Different? 💎

Feature ToolNeuron Other AI Apps
Offline Models ✅ Full GGUF support ❌ Cloud only
OpenRouter Integration ✅ Access 100+ models ❌ Single provider
Uncensored Models ✅ Full freedom ❌ Restricted content
Privacy ✅ 100% local processing ❌ Data sent to servers
Model Switching ✅ Switch anytime ❌ Locked to one model
TTS Voices ✅ 11 premium voices ❌ Basic or cloud TTS
Voice Customization ✅ Easy settings panel ❌ Limited options
Plugins ✅ Extensible system ❌ Fixed features
DataHub ✅ Dynamic knowledge ❌ Static training data
Cost ✅ Free offline models 💰 Subscription required
Open Source ✅ Community-driven ❌ Closed source

Use Cases 🎯

📚 Students & Learners

  • Get homework help with detailed explanations
  • Learn to code with interactive tutorials
  • Practice languages with conversation
  • Research topics with web search plugin

💼 Professionals

  • Draft emails and documents
  • Analyze data and generate reports
  • Code assistance for developers
  • Quick information lookup

✍️ Content Creators

  • Generate blog post ideas
  • Write social media content
  • Brainstorm creative concepts
  • Edit and refine your writing

🔒 Privacy-Conscious Users

  • Chat completely offline
  • No accounts or logins required
  • Your data never leaves your device
  • Open source for transparency

Coming Soon 🔮

🗓️ Q1 2026

  • Advanced TTS with multiple voices
  • 🔄 Speech-to-Text (STT) for voice input
  • 🔄 Code export to files

🗓️ Q2 2026

  • TFLite & ONNX model support
  • Image generation with Stable Diffusion
  • Advanced memory system for context retention
  • Plugin marketplace for community extensions

🗓️ Q3 2026

  • Multi-modal models (text + images)
  • Cross-device sync (optional cloud backup)
  • Desktop companion for Windows/Mac/Linux
  • Voice cloning for personalized TTS

System Requirements 📱

Minimum

  • Android 8.0+ (API 26)
  • 4GB RAM
  • 2GB free storage

Recommended

  • Android 14+
  • 8GB+ RAM
  • 5GB+ free storage (for offline models)
  • Snapdragon 8 Gen 1 or equivalent

For Best Performance

  • Android 14+
  • 12GB+ RAM
  • GPU with Vulkan support
  • 10GB+ storage for multiple models

FAQ ❓

Q: Is ToolNeuron free? A: Yes! Offline models are 100% free. Online APIs may have costs depending on your provider.

Q: Do I need an account? A: No! Use offline models without any registration.

Q: How is my privacy protected? A: Offline models run entirely on your device. Your conversations never leave your phone.

Q: Can I use my own API keys? A: Absolutely! Use any OpenAI-compatible API endpoint.

Q: Which models are supported? A: Currently GGUF format for offline. For online, access 100+ models via OpenRouter including GPT-4, Claude, Llama, Gemini, and many uncensored options. Coming soon: TFLite, ONNX, BIN, TUFF.

Q: How many TTS voices are available? A: 11 premium voices! 5 American female, 2 American male, 2 British female, and 2 British male voices. Switch anytime in Settings.

Q: Does TTS work offline? A: Yes! All 11 voices run completely on-device with no internet required.

Q: Can I use uncensored models? A: Absolutely! With OpenRouter, you have full access to both censored and uncensored models. Your choice, your freedom.

Q: Can I use multiple models? A: Yes! Switch between models mid-conversation.

Q: How do I report bugs? A: Join our Discord or open an issue on GitHub.


Community & Support 🌍

Join the Community

Get Help

  • Discord Support Channel for quick questions
  • GitHub Issues for bug reports
  • Documentation Wiki for guides and tutorials (coming soon)

Contribute

  • Star the repo to show support
  • 🐛 Report bugs to help us improve
  • 💡 Suggest features we should add
  • 🔌 Build plugins to extend functionality

Credits 🙏

Built with love by the ToolNeuron Team

Special thanks to:

  • Llama.cpp for offline inference
  • Sherpa-ONNX for TTS engine
  • OpenRouter for API routing
  • Android community for inspiration
  • Our amazing users for feedback and support

License 📜

Apache 2.0 © Siddhesh2377

Free to use, modify, and distribute. See LICENSE for details.


Ready to Transform Your AI Experience?

Download ToolNeuron Now →

AI in your pocket. Private. Powerful. Yours. ⚡


Made with ❤️ for the AI community

DiscordGitHubReleases

About

Run AI locally or online, extend functionality with plugins, attach dynamic datasets with DataHub, and keep all your data private. A secure, modular, and easy-to-use AI ecosystem for Android — making AI productive, personal, and portable.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

No packages published