Skip to content

SwitchAI

AI Agents & Assistants

An Android app that lets you quickly switch between and manage multiple AI digital assistant apps on your device.

Kotlin Latest 4.0 · 2mo ago Security brief →

Features

  • Seamlessly switch between installed AI assistants with a single tap or gesture.
  • Select a default assistant for the device’s native digital‑assistant trigger.
  • Use home‑screen widgets and Quick Settings tiles for instant launch of your chosen assistant.

Recent releases

View all 6 releases →
4.0 Breaking risk
⚠ Upgrade required
  • Due to major changes in the settings screen, some preferences may have been reset; users may need to reconfigure or perform a clean install.
Breaking changes
  • Removed "Auto" button from manager dialog
  • Settings screen redesign may reset some user preferences requiring reconfiguration or clean install
Notable features
  • Redesigned settings screen with section-based navigation
  • Dynamic assistants manager option added to selector
  • Option to manage selector component visibility (search bar, title, counter)
Full changelog

New design

This release brings a redesigned settings screen with improved organization and a new
navigation experience, while keeping the same great design as always.

New

  • Redesigned settings screen with section-based navigation
  • Added dynamic assistants manager option in selector
  • Added option to manage selector component visibility (search bar, title, counter)
  • Added option to customize the selector grid view by @dmitthedazed
  • Added chips displaying assistant counts in selector categories
  • Added Korean translations by @BlackGold8282
  • Assistant tile state now reflects digital assistant setup status

Assistants

Fixes & Improvements

  • Updated assistant logos
  • Updated widget previews
  • Updated Material Symbols to rounded style
  • Removed "Auto" button from manager dialog
  • Removed duplicate resource values
  • Fixed A-Z sorting to be case-insensitive
  • Fixed Bixby launcher on Samsung devices by @terracotta004
  • Fixed diff callback comparison logic
  • Fixed intent mutation and null component handling in root voice input
  • Various minor fixes and improvements

[!WARNING]
Due to major changes in the settings screen, some preferences may have been reset. You may need to reconfigure the app or clean install and set it up again.

Full Changelog: https://github.com/WSTxda/SwitchAI/compare/3.4.1...4.0

3.4.1 Bugfix

Fixed Moto AI intents activity setting.

Full changelog
  • Hotfix: Set Moto AI intents activity correctly. fix #70

Full Changelog: https://github.com/WSTxda/SwitchAI/compare/3.4...3.4.1

3.4 New feature
Notable features
  • Added 14 new assistants: Bixby, Dicio, Dola, Euria, Kruti, Liner, Luzia, Moto AI, Pi, Venice AI, XiaoAI, You.
  • Animated splash screen added.
Full changelog
  • Added Bixby assistant
  • Added Dicio assistant #66
  • Added Dola assistant
  • Added Euria assistant #67
  • Added Kruti assistant
  • Added Liner assistant
  • Added Luzia assistant
  • Added Moto AI assistant #65
  • Added Pi assistant
  • Added Venice AI assistant #59
  • Added XiaoAI assistant
  • Added You assistant
  • Added animated splash screen
  • Added VOICE_ASSIST intent to AssistantService activity
  • Added button to automatically show/hide assistants based on currently installed apps in selector manager
  • Added option to enable or disable voice input for supported assistants
  • Added open selector shortcut
  • Refined search bar colors in the selector
  • Customized selection indicator style for single-choice and multi-choice dialogs
  • Improved widget layouts and color scheme
  • Allowed manual reordering of assistants in the pinned category
  • App shortcuts now updates label and icon dynamically based on the selected digital assistant
  • Disabled sound and vibration feedback when attempting to launch an uninstalled assistant
  • Updated toolbar style and adjusted collapsed toolbar margins
  • Updated assistants icons
  • Updated Gradle, dependencies, and translations
  • Various bug fixes and minor improvements

Full Changelog: https://github.com/WSTxda/SwitchAI/compare/3.3...3.4

3.3 New feature
Notable features
  • Added Lumo assistant integration
  • Added oo.ai assistant integration
  • Search bar option in assistant selector dialog
Full changelog
  • Added Lumo assistant (#56)
  • Added oo.ai assistant
  • Added search bar option in assistant selector dialog
  • Update preferences card group to support icon and preferences without summary
  • Customize minimal style layout for AboutLibraries
  • Adjust dialogs text size
  • Some changes

Full Changelog: https://github.com/WSTxda/SwitchAI/compare/3.2...3.3

3.2 New feature
Notable features
  • Added Alice, Zapia, and Home Assistant assistants
  • Sound feedback when opening an assistant
  • "How to use the digital assistant" tutorial
Full changelog
  • Added Alice assistant
  • Added Zapia assistant
  • Added Home Assistant (#53)
  • Added "How to use the digital assistant" tutorial
  • Added sound feedback when opening an assistant
  • Added new category for not-installed assistants in the assistant selector
  • Refactor layouts to use ConstraintLayout and updated paddings
  • Remove redundant intent-filters from assistants activities
  • Refactor assistant mapping and properties
  • Enhanced vibration checks for power save mode and audio state
  • Fixed card group preferences colors
  • Update assistants icons
  • Update Gradle, Kotlin, and dependencies
  • Various fixes and improvements
  • Update translations

Full Changelog: https://github.com/WSTxda/SwitchAI/compare/3.1...3.2

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
1,359
Forks
52
Language
Kotlin

Install & Platforms

Mobile
Android

Beta — feedback welcome: [email protected]