Skip to content

Releases: Siddhesh2377/ToolNeuron

v2.0.3 — Stability & Compatibility

14 Mar 23:03
fcfb3bf

Choose a tag to compare

What's Fixed

SIGILL Crashes (60% of production crashes)

  • Rebuilt gguf_lib AAR with KleidiAI disabled — it was injecting SVE assembly into non-SVE backend variants, crashing devices without SVE support (Snapdragon 888 and older)

Theme Crashes (25% of production crashes)

  • dynamicColorScheme() now wrapped in try-catch — fixes Resources$NotFoundException on OEM ROMs that report API 31+ but lack Monet engine (some MIUI, custom ROMs, AOSP forks)
  • Cascading IllegalArgumentException in Compose inline classes resolved by the theme fix

16KB Page Size (Pixel 10 + Android 15 devices)

  • Fixed gguf_lib CMake: backend MODULE targets now get add_link_options() instead of CMAKE_SHARED_LINKER_FLAGS — all .so files are 16KB-aligned
  • Added 16KB page flag to ums and system_encryptor native modules
  • Rebuilt ai_supertonic_tts AAR with 16KB alignment

Android 10 Support (#74)

  • Lowered minSdk from 30 to 29 — Samsung Note 9 and similar devices can now install

Performance

  • Typography: lazy singleton eliminates 16 object allocations per recomposition

Other

  • Reverted PR #88 (audio model support) — will be re-landed separately
  • Version bump: 2.0.3 (versionCode 30)

ToolNeuron v2.0.2

09 Mar 01:31
7275511

Choose a tag to compare

What's New

Android 10 Support

  • Minimum SDK lowered from Android 12 to Android 10 (API 29)

Qwen3.5 Models

  • Default model store updated with Qwen3.5 (0.8B, 4B, 9B)

Security & Stability

  • Network security hardened (cleartext disabled, signature-level service binding)
  • Zip Slip path traversal prevention in model downloads
  • Thread safety fixes across ChatViewModel, RagRepository, PluginManager, MarkdownText
  • ProGuard keep rules for UMS, system_encryptor, file_ops JNI modules
  • VaultHelper no longer deletes vault data on init failure

Bug Fixes

  • Thinking mode: Support for both <think> and [THINK] tag formats (#78, #72)
  • Response cutoff: Repetition detection tuned to reduce false positives (#69)
  • Character encoding: UTF-8 buffer for streaming prevents broken multi-byte characters (#68)
  • Chat creation: Vault init now retries with timeout instead of failing immediately (#66)
  • RAG: Auto-downloads embedding model when missing (#58)
  • Cancel generation: Partial messages preserved correctly (#77)
  • Image generation: Fixed hardcoded 512x512, proper bitmap recycling
  • DiffusionEngine: Null safety for uninitialized state

UI

  • Model picker simplified to GGUF-only
  • Model selector icon updated
  • Shrink resources enabled for release builds

Known Issues

  • RAG retrieval accuracy may be inconsistent — under investigation

Docs

  • README rewritten — concise, factual, no marketing fluff
  • CONTRIBUTORS.md added with 3-repo ecosystem map

Tool-Neuron-2.0.1

22 Feb 18:01

Choose a tag to compare

Major Changes, I am Too Lazy to write the changes please Directly Use the App

Full Changelog: ToolNeuron-2.0.0...Tool-Neuron-2.0.2

Tool-Neuron-2.0.1

21 Feb 19:08

Choose a tag to compare

Major Changes, I am Too Lazy to write the changes please Directly Use the App
Full Changelog: Tool-Neuron-1.2.2...ToolNeuron-2.0.0

Tool-Neuron 1.2.2 - UI Fixes

03 Feb 21:27

Choose a tag to compare

Tool-Neuron 1.2.2 - Major Rewrite

New Features

Web Search Plugin

  • DuckDuckGo Integration — AI can now search the web in real-time
  • Web Scraping — Extract content from websites during conversations

Text-to-Speech (TTS)

  • TTS Tool Integration — AI can speak responses using the new TTS engine
  • TTS Settings — Configure voice, speed, and pitch in Settings

Enhanced Tool System

  • Calculator Plugin — Perform calculations
  • Clipboard Plugin — Read/write clipboard content
  • DateTime Plugin — Get current date and time
  • Device Info Plugin — Access device information
  • File Manager Plugin — Browse and manage files
  • Dev Utils Plugin — Developer utilities

Document & RAG System

  • Document Parser — Parse PDF, DOCX, TXT, and more
  • Secure RAG Creation — Create encrypted knowledge bases from documents
  • RAG Vault Integration — Seamlessly integrate RAGs with Memory Vault

Memory Vault UI Redesign

  • Compact iOS-Style UI — Clean, minimal interface with smooth animations
  • Back Navigation — Added back button for easier navigation
  • Unified Components — Consistent ActionButton and ActionToggleGroup styling
  • No Elevation/Shadows — Modern flat design throughout

⚡ Improvements

  • Concurrent Model Downloads — Download multiple models simultaneously
  • WorkManager Integration — Background embedding model downloads
  • 16KB Page Size Support — Android 15 compatibility for native libraries
  • Optimized Libraries — Smaller and faster native libs

🐛 Fixes

  • Tool Calling in Release Builds — Fixed ProGuard rules breaking function calling
  • Memory Vault Stability — Various vault initialization fixes
  • UI Consistency — Manrope font family applied throughout

Thank You For Using Tool Neuron :)

Full Changelog: Tool-Neuron-1.2.1...Tool-Neuron-1.2.2

Tool-Neuron 1.2.1 - TTS

31 Jan 17:07

Choose a tag to compare

Features

  • TTS Download in Settings — Download and load the TTS model directly from Settings (no
    need to visit the Model Store)
  • Uncensored Model Category — New model category with Gemma3 Emophilic 1B
  • New Coding Model — Ruvltra Claude Code 0.5B added to the Coding category
  • Memory Vault Migration Fix — Upgrading from older versions no longer crashes on vault
    initialization

Fixes

  • Fixed AEADBadTagException crash when upgrading from older app versions
  • Fixed Model Store not showing newly added default repositories for existing users
  • Smoother UI experience

Thank You For Using Tool Neuron :)

Full Changelog: Tool-Neuron-1.2.0...Tool-Neuron-1.2.1

Tool-Neuron 1.2.0 - Plugins ( Beta )

19 Jan 22:56

Choose a tag to compare

Tool-Neuron 1.2.0

Note

Plugins only Work on only Qwen Models

Features :

  • Pull to Refresh Chats From the Drawer
  • Plugins ( Beta :: May Have some Unexpected Behaviour )
    • Web Search
    • Web Scraping

Fixes :

  • Fix the Message Order Miss Match
  • Smoother Experience

Issues Addressed :

Full Changelog: ToolNeuron-1.1.4...Tool-Neuron-1.2.0

Tool-Neuron-1.1.4

17 Jan 19:18

Choose a tag to compare

Refactor: Move VaultLoggerScreen UI to VaultInspectorViewModel

This commit refactors the VaultLoggerScreen by moving its UI Composables and related logic into the VaultInspectorViewModel.kt file. This centralizes the Vault Inspector's UI and state management, improving organization and maintainability.

Specific changes include:

  • Removing VaultLoggerScreen.kt and all its associated UI Composables (LogEntryCard, LogDetailDialog, etc.).
  • Integrating the UI previously in VaultLoggerScreen.kt into VaultInspectorView.kt.
  • Enhancing the VaultInspector UI with a modernized design, including updated cards, filter/sort menus, and a scroll-to-top button.
  • Adding advanced model filtering (by category, parameters, quantization, size) and sorting to the Model Store.
  • Introducing validation and editing capabilities for HuggingFace repositories.
  • Expanding the list of default model repositories with new categories (Medical, Research, Coding, Business, Cybersecurity).
  • Updating the README with comprehensive details on features like RAG, Memory Vault, and model management.

Solved Issues :

Full Changelog: Tool-Neuron-1.1.2-Download-Fix...ToolNeuron-1.1.4

Tool-Neuron-1.1.2-Download-Fix

17 Jan 10:13

Choose a tag to compare

Tool-Neuron-1.1.2-Download-Fix

Fix Model Download

  • Download multiple Models
  • Stop Model Model Download

Issues Addressed :
#60
#58

Full Changelog: TN-Crash-Fix...Tool-Neuron-1.1.2-Download-Fix

Tool-Neuron 1.1.1 - Encrypted RAG + LaTeX

17 Jan 01:41

Choose a tag to compare

Tool-Neuron 1.1.1 - RAG + LaTeX

Enhanced RAG System with Multi-Format Support & Encrypted Sharing


Download this New Release : https://github.com/Siddhesh2377/ToolNeuron/releases/tag/TN-Crash-Fix
As this Version Has Fixed the Random Crashes

🎯 What's New

📚 Multi-Format RAG Support

Create knowledge bases from:

  • PDF - Medical journals, research papers, clinical guidelines
  • EPUB - Digital books and publications
  • Excel - Research data, statistical datasets
  • Word - Clinical protocols, treatment documentation
  • Text Files - Plain text and markdown

🔐 Encrypted RAG Sharing

  • Password Protection - Set custom passwords for shared RAG files
  • Secure Collaboration - Share encrypted knowledge bases with colleagues
  • Privacy First - Recipients unlock with password input

✨ Additional Improvements

  • LaTeX Rendering - Mathematical and scientific notation display
  • RAG Stability Fixes - Improved document processing
  • Enhanced UI - Better visual feedback

📸 Screenshots

RAG Document Creation Multi-Format Support Encrypted Sharing

🚀 How to Use Encrypted Sharing

  1. Create RAG - Add PDF, EPUB, Excel, Word, or text files
  2. Export - Select "Share RAG" → Enable encryption → Set password
  3. Share - Send encrypted file + password (via separate channel)
  4. Unlock - Recipient imports file and enters password

🏥 Use Cases

  • Import medical literature (PubMed, JAMA, Medscape PDFs)
  • Load research data from Excel spreadsheets
  • Share encrypted knowledge bases with team members
  • Maintain HIPAA/GDPR compliance with offline workflows

Full Changelog: Tool-Neuron-1.1.0-Rag+Letex...Tool-Neuron-1.1.1-RAG+LaTeX