• v1.2.2 ad92e93660

    NikoGPT Android 1.2.2
    Some checks are pending
    build / apk (push) Waiting to run
    Stable

    Niko released this 2026-10-05 21:27:02 +03:00 | 0 commits to main since this release

    Fixes:

    • Scrolling up in the chat no longer reloads the page: pull-to-refresh only fires when the message list is really at the top (the web app reports the scroll position), with a larger trigger distance.
    • All settings tabs are reachable on phones (the tab row scrolls horizontally).
    Downloads
  • v1.2.1 bcebc1dbcf

    NikoGPT Android 1.2.1
    Some checks are pending
    build / apk (push) Waiting to run
    Stable

    Niko released this 2026-10-05 21:23:20 +03:00 | 1 commits to main since this release

    Clearer Google sign-in errors (microG).

    • The app shows the Google sign-in error code instead of silently opening the browser, so a wrong SHA-1/package in the Android OAuth client is visible.
    • Cancelling the account picker no longer leaves the app.
    • A missing ID token is reported with a hint about the Android OAuth client.
    Downloads
  • v1.2.0 07383624fc

    NikoGPT Android 1.2.0
    Some checks are pending
    build / apk (push) Waiting to run
    Stable

    Niko released this 2026-10-05 20:33:34 +03:00 | 2 commits to main since this release

    Voice input in the web chat.

    • The composer button becomes a microphone when the input is empty and voice input is available.
    • Recording is transcribed on the server (/api/transcribe) when the browser has no Web Speech API, which also makes voice input work inside the Android WebView.
    • The app now requests and grants the microphone permission to the WebView.
    Downloads
  • v1.1.0 898bcb792b

    NikoGPT Android 1.1.0
    Some checks are pending
    build / apk (push) Waiting to run
    Stable

    Niko released this 2026-10-05 18:14:31 +03:00 | 3 commits to main since this release

    First production-signed release.

    • Release-signed APK (smaller, minified). NOTE: the signing key changed, so uninstall the old debug build before installing this one.
    • Android App Links: returning from the browser uses https://chat.n1ko.dev/app-auth (verified via assetlinks.json); nikogpt:// stays as a fallback.
    • Attach sheet now offers File or Camera; pictures are uploaded through the system file provider.
    • Share to NikoGPT from other apps fills the composer.
    • The web UI offers an update when a newer version is published.
    Downloads
  • v1.0.4 b2914f685a

    NikoGPT Android 1.0.4
    Some checks are pending
    build / apk (push) Waiting to run
    Stable

    Niko released this 2026-10-05 17:31:45 +03:00 | 4 commits to main since this release

    Google sign-in now works on microG too.

    • Fallback chain: Credential Manager (GMS) -> legacy Google Sign-In API (microG implements it) -> browser flow with the nikogpt:// hand-back.
    • The browser hand-off page waits with an explicit button, so it works in browsers that block custom-scheme redirects.
    • Requires an Android-type OAuth client (package dev.n1ko.nikogpt + signing SHA-1).
    Downloads
  • v1.0.3 147b17dc44

    NikoGPT Android 1.0.3
    Some checks are pending
    build / apk (push) Waiting to run
    Stable

    Niko released this 2026-10-05 17:16:01 +03:00 | 5 commits to main since this release

    Native Google sign-in.

    • The Google buttons now open the native account picker (Credential Manager) inside the app; the ID token is exchanged for a session through the WebView.
    • Automatic fallback to the browser flow with the nikogpt:// hand-back when no Google provider is available (e.g. microG) or the picker is cancelled.
    • Requires an Android-type OAuth client in Google Cloud: package dev.n1ko.nikogpt + the signing SHA-1.
    Downloads
  • v1.0.1 ed08921a78

    NikoGPT Android 1.0.1
    Some checks are pending
    build / apk (push) Waiting to run
    Stable

    Niko released this 2026-10-05 16:26:29 +03:00 | 6 commits to main since this release

    Fixes the session loss on app restart.

    • Flush the WebView cookie store on stop and after page loads: Chromium batches cookie writes, so the login session could be lost when Android killed the process.
    • English-only default resources with Russian translations (values-ru).

    Debug-signed APK for sideloading. Source: https://git.n1ko.dev/Niko/nikogpt_android

    Downloads
  • v1.0.0 e3f80c058f

    NikoGPT Android 1.0.0
    Some checks are pending
    build / apk (push) Waiting to run
    Stable

    Niko released this 2026-10-05 16:18:10 +03:00 | 8 commits to main since this release

    First release of the open-source Android client for the NikoGPT web chat.

    • Android 10+ (minSdk 29)
    • WebView around chat.n1ko.dev; external links open in the system browser
    • attachments via the system file picker, downloads via DownloadManager
    • day/night theme follows the system, pull-to-refresh, back = chat history

    Debug-signed APK for sideloading. Source: https://git.n1ko.dev/Niko/nikogpt_android

    Downloads