Skip to content

Releases: SevernyiVeter/tinariox-app

Tinariox 20.0.6

Tinariox 20.0.6 Pre-release
Pre-release

Choose a tag to compare

@SevernyiVeter SevernyiVeter released this 17 Oct 18:17

Tinariox 20.0.6 — release notes

APK: see assets of this release.


RU 🇷🇺

🎨 Theme Studio — интерфейс под себя

  • Своя палитра из трёх цветов (основной, вторичный, фон): surfaces, glass и границы генерируются автоматически; живое превью.
  • Акцент — 8 пресетов или произвольный HEX (HSV-пикер).
  • Шрифты: Sans / Serif / Mono / Cursive; размер текста и плотность.
  • Чат: макет пузыри / на всю ширину; ваши сообщения справа или слева; отступы, радиус, glass.
  • Обои чата из галереи (плюс starfield / градиент / сплошной).
  • Пресеты темы: сохранить с именем, переключать в один тап, экспорт/импорт JSON.
  • Light / AMOLED корректно следуют палитре (без «выцветания»).

🗣 Русская озвучка

  • Фронтенд произношения для Supertonic: ударения по словарям + встроенный нейроакцентор; автоударение включено по умолчанию.
  • Числа, даты, время, проценты, единицы измерения и простые формулы раскрываются в слова («через 25 минут», «15:30», «36,6 градуса»).
  • «Ё» восстанавливается автоматически; отрицательные значения и «градусов шесть десятых» читаются человечески.
  • TTS-лаборатория (Настройки → Голос): прогон любого текста через реальный движок с показом итоговой строки ударений, оценка «хорошо/плохо» и выгрузка журнала для отладки.

🌐 Интернет и инструменты

  • web_search снова доступен модели как полноценный tool.
  • Расширены триггеры RU/EN: «найди онлайн», «что пишут в интернете», “search the web”, “web search X”.
  • Настройки: отдельные тумблеры — веб-поиск, открытие URL, документы, песочница.
  • Для локальных моделей — краткий guide по вызову инструментов в system prompt.

🔄 Обновления из приложения

  • Приложение само проверяет GitHub Releases (раз в сутки) и присылает уведомление о новой версии — больше не нужно самим заходить на GitHub.
  • По тапу на уведомление открывается диалог с описанием релиза: «Обновить» скачивает APK прямо в приложении и запускает системную установку поверх (данные и настройки сохраняются).
  • Кнопка «GitHub» открывает страницу релиза в браузере; «Пропустить» скрывает напоминание до следующей версии.
  • Тумблер «Уведомлять о новых версиях» — Настройки → Дополнительно (по умолчанию включён).

🔒 Безопасность

  • Проведено улучшение безопасности: внутренние токены теперь хранятся в зашифрованном виде, сетевой обмен с локальными серверами стал безопаснее, PIN-код защищён более стойким хешированием.
  • Проверяется целостность голосовой модели и обновлений перед установкой.

🔧 Надёжность

  • Исправлена гонка сохранения настроек при смене языка (нет отката после recreate).
  • Статусы ошибок/успеха берут цвет из палитры темы.

Обновление

Установите APK поверх текущей версии com.tinariox.app — или дождитесь уведомления о следующей версии и нажмите «Обновить» прямо в приложении.
Диалоги, память и настройки сохраняются. Новые сохранённые пресеты тем — в Настройки → Интерфейс.

Известное

  • Скорость ответов зависит от вашего LLM-сервера/провайдера.
  • Обои хранятся локально в приложении; права на галерею не нужны после выбора изображения.

EN 🇬🇧

🎨 Theme Studio — make the UI yours

  • Custom palette from three colors (primary, secondary, background): surfaces, glass, and borders are generated automatically; live preview.
  • Accent color — eight presets or any HEX (HSV picker).
  • Fonts: Sans / Serif / Mono / Cursive; text size and density.
  • Chat: bubble or full-width layout; your messages left or right; padding, corner radius, glass.
  • Chat wallpaper from the gallery (plus starfield / gradient / solid).
  • Named theme presets: save, switch in one tap, JSON export/import.
  • Light / AMOLED follow the palette correctly (no washed-out surfaces).

🗣 Russian voice

  • A pronunciation frontend for Supertonic: dictionary-based stress plus a bundled neural accentor; auto-stress is on by default.
  • Numbers, dates, time, percentages, units, and simple formulas are expanded into words («через 25 минут», «15:30», «36,6 градуса»).
  • «Ё» is restored automatically; negatives and decimal temperatures read naturally.
  • TTS Lab (Settings → Voice): speak any text through the real engine, see the exact stress-marked string it receives, rate good/bad, and export the journal for debugging.

🌐 Web & tools

  • web_search is available to the model again as a first-class tool.
  • Broader RU/EN triggers: «найди онлайн», “search the web”, “web search X”, and more.
  • Settings: separate toggles for web search, open URL, documents, and sandbox files.
  • Short tool-call guide in the system prompt for local models.

🔄 In-app updates

  • Tinariox now checks GitHub Releases once a day and notifies you when a newer version is out — no more checking the releases page by hand.
  • Tap the notification to open the release dialog: “Update” downloads the APK inside the app and hands off to the system installer (your data and settings are kept).
  • “GitHub” opens the release page in the browser; “Skip” silences the reminder until the next version.
  • Toggle “Notify about new versions” — Settings → Advanced (on by default).

🔒 Security

  • Security hardening pass: internal tokens are now stored encrypted, local-server traffic is safer, and the app PIN uses stronger hashing.
  • Voice-model downloads and in-app updates are integrity-checked before installation.

🔧 Reliability

  • Fixed a settings race when changing language (no rollback after activity recreate).
  • Error/success UI colors now come from the active palette.

Updating

Install the APK over the existing com.tinariox.app install — or just wait for the next release notification and tap “Update” inside the app.
Chats, memory, and settings are kept. Saved theme presets live under Settings → Interface.

Notes

  • Response speed depends on your LLM server/provider.
  • Wallpapers are stored inside app storage; no gallery permission is required after picking an image.

Tinariox 20.0.5

Tinariox 20.0.5 Pre-release
Pre-release

Choose a tag to compare

@SevernyiVeter SevernyiVeter released this 12 Oct 21:32

Tinariox 20.0.5 — release notes

APK: see assets of this release.


RU 🇷🇺

🌱 Сад памяти

Новый раздел «Память» в меню: всё, что компаньон запомнил, в одном месте.

  • Факты — полный список того, что приложение знает о вас: поиск, категории, уровень уверенности, правка и «Забыть» прямо в карточке.
  • Обрывки — запомненные кусочки диалогов; каждый можно удалить.
  • Карта — вход в граф знаний (сущности и связи).
  • «Стереть всё» — честный выход: факты и обрывки стираются по кнопке с подтверждением.

📄 RAG: работа с документами

  • Кусочки PDF/документов теперь реально попадают в контекст ответа.
  • Инструмент query_documents для точечных вопросов по загруженным документам.
  • Исправлены эмбеддинги MiniLM (mean-pooling, модели в сборке) — поиск по документам точнее, особенно на русском.
  • Если совпадение слабое, веб-поиск больше не подсовывает случайный PDF вместо ответа.

💬 Чат

  • Ответ появляется и после вызова инструментов — никаких «зависших» пустых ответов.
  • Честные сообщения, когда по документу ничего не нашлось.
  • Один повтор при временной ошибке 5xx от сервера.

🔒 Приватность и диагностика

  • Настройка «защищённый экран» (FLAG_SECURE) — по умолчанию включена.
  • Логи приложения видны через adb и в release-сборке — проще диагностировать проблемы.

Обновление

Просто установите APK поверх текущей версии — данные и настройки сохраняются.

Известное

  • Скорость ответов зависит от вашего LLM-сервера/провайдера; приложение здесь ни при чём.

EN 🇬🇧

🌱 Memory Garden

A new Memory section in the menu: everything your companion has remembered, in one place.

  • Facts — the full list of what the app knows about you: search, categories, confidence, inline edit and “Forget”.
  • Fragments — remembered pieces of dialogues; each one can be removed.
  • Map — entry point to the knowledge graph (entities and relations).
  • Erase all — an honest exit: facts and fragments are wiped with confirmation.

📄 RAG: working with your documents

  • Document/PDF chunks now actually reach the answer context.
  • New query_documents tool for precise questions over ingested documents.
  • Fixed MiniLM embeddings (mean-pooling, bundled models) — document search is more accurate, especially for Russian.
  • When the match is weak, web search no longer substitutes a random PDF as “the answer”.

💬 Chat

  • Answers no longer stall after tool calls — empty tool-loop is fixed.
  • Honest replies when nothing is found in your documents.
  • One automatic retry on transient HTTP 5xx from the server.

🔒 Privacy & diagnostics

  • Secure screen toggle (FLAG_SECURE) — on by default.
  • App logs are now visible via adb in release builds — much easier to diagnose issues.

Updating

Just install the APK over your current version — data and settings are kept.

Known

  • Reply speed depends on your LLM server/provider; the app itself is not the bottleneck.

Tinariox 20.0.2-demo (beta)

Pre-release

Choose a tag to compare

@SevernyiVeter SevernyiVeter released this 11 Oct 00:49

English

Tinariox 20.0.2-demo — privacy control for screenshots.

Added

  • Settings → Advanced → “Hide chat from screenshots”
    When ON (default), FLAG_SECURE blocks screenshots and Recents previews of Tinariox. Turn it OFF if you need to capture the UI.

Install

  1. Download tinariox-v20.0.2-demo.apk below
  2. Allow install from this source
  3. Connect your LLM server in Settings

Requirements: Android 8.0+ (API 26), arm64 · ~198 MB
versionName: 20.0.2-demo · versionCode: 22

SHA-256

7469B70236E99DEBFFED4FF255CB354FE23FF7784ABCF8093555F51C52023BA5

Support (optional): Boosty · USDT (Solana): AexDs2eE1HBPLoBM3HGMkkfdSNjZQuVn8F72rTYtSGLv


Русский

Tinariox 20.0.2-demo — настройка приватности для скриншотов.

Добавлено

  • Настройки → Дополнительно → «Прятать чат от скриншотов»
    Если включено (по умолчанию), FLAG_SECURE запрещает скриншоты и превью Tinariox в списке недавних. Выключите, если нужно снимать экран.

Установка

  1. Скачайте tinariox-v20.0.2-demo.apk ниже
  2. Разрешите установку из этого источника
  3. Укажите LLM-сервер в настройках

Требования: Android 8.0+ (API 26), arm64 · ~198 MB
versionName: 20.0.2-demo · versionCode: 22

SHA-256

7469B70236E99DEBFFED4FF255CB354FE23FF7784ABCF8093555F51C52023BA5

Поддержать (по желанию): Boosty · USDT (Solana): AexDs2eE1HBPLoBM3HGMkkfdSNjZQuVn8F72rTYtSGLv

Tinariox 20.0.1-demo (beta)

Pre-release

Choose a tag to compare

@SevernyiVeter SevernyiVeter released this 11 Oct 00:29

English

Bugfix release Tinariox 20.0.1-demo.

Fixed

  • Chat content no longer appears in screenshots / Recents preview (FLAG_SECURE)
  • PIN lockout survives process death — 5 wrong attempts keep the 30s cooldown after swipe-away
  • Release builds never fall back to the debug key

Install

  1. Download tinariox-v20.0.1-demo.apk below
  2. Allow install from this source
  3. Connect your LLM server in Settings

Requirements: Android 8.0+ (API 26), arm64 · ~198 MB
versionName: 20.0.1-demo · versionCode: 21

SHA-256

A867EAAD8624D44E1F30747A9D3F43DDD975ACF8F0828BCEA2BA089A35E798A7

Support (optional): Boosty · USDT (Solana): AexDs2eE1HBPLoBM3HGMkkfdSNjZQuVn8F72rTYtSGLv


Русский

Багфикс Tinariox 20.0.1-demo.

Исправлено

  • Содержимое чата больше не попадает в скриншоты и превью «Недавние» (FLAG_SECURE)
  • Блокировка PIN переживает смерть процесса
  • Release-сборка больше не подписывается debug-ключом

Установка

  1. Скачайте tinariox-v20.0.1-demo.apk ниже
  2. Разрешите установку из этого источника
  3. Укажите LLM-сервер в настройках

Требования: Android 8.0+ (API 26), arm64 · ~198 MB
versionName: 20.0.1-demo · versionCode: 21

SHA-256

A867EAAD8624D44E1F30747A9D3F43DDD975ACF8F0828BCEA2BA089A35E798A7

Поддержать: Boosty · USDT (Solana): AexDs2eE1HBPLoBM3HGMkkfdSNjZQuVn8F72rTYtSGLv

Tinariox 20.0-demo (beta)

Pre-release

Choose a tag to compare

@SevernyiVeter SevernyiVeter released this 10 Oct 19:52

English

First public beta of Tinariox — an AI companion for Android.

What works

  • Chat with the LLM you choose: local (LM Studio, Ollama, KoboldCpp, text-generation-webui) or any OpenAI-compatible cloud endpoint
  • On-device voice (STT/TTS)
  • Companion personalities, memory, knowledge graph
  • Tasks & reminders, PDF document Q&A
  • LAN server discovery for local backends

Not in this build
Some experimental features are still in development and are not included in the public beta.

Install

  1. Download app-release.apk below
  2. Allow install from this source
  3. Connect your server in Settings (Wi-Fi/LAN or cloud URL)

Requirements: Android 8.0+ (API 26), arm64 · ~198 MB

SHA-256

A485AAF32520F3598972D60A7870026DC212C6D63FB9D42CCFC4B42614D4363B

Feedback: open an Issue — device, Android version, and LLM server help.

Support (optional): Boosty · USDT (Solana): AexDs2eE1HBPLoBM3HGMkkfdSNjZQuVn8F72rTYtSGLv


Русский

Первая публичная бета Tinariox — AI-компаньон для Android.

Что работает

  • Чат с LLM, которую выбрали вы: локально (LM Studio, Ollama, KoboldCpp, text-generation-webui) или через облачный OpenAI-совместимый endpoint
  • Голос на устройстве (STT/TTS)
  • Компаньон, память, граф знаний
  • Задачи и напоминания, вопросы по PDF
  • Автопоиск локального сервера в LAN

Чего нет в этой сборке
Часть экспериментальных возможностей ещё в разработке и в публичную бету не входит.

Установка

  1. Скачайте app-release.apk ниже
  2. Разрешите установку из этого источника
  3. Укажите сервер в настройках (LAN или URL облака)

Требования: Android 8.0+ (API 26), arm64 · ~198 MB

SHA-256

A485AAF32520F3598972D60A7870026DC212C6D63FB9D42CCFC4B42614D4363B

Обратная связь: Issues — модель телефона, версия Android, какой LLM-сервер.

Поддержать (по желанию): Boosty · USDT (Solana): AexDs2eE1HBPLoBM3HGMkkfdSNjZQuVn8F72rTYtSGLv