RikkaHub sur Android

Un rédacteur XDA a rapporté cette semaine qu’il avait transformé son téléphone Android en agent IA fonctionnel en utilisant RikkaHub Agent associé à un LLM local. L’agent a installé des applications de lui-même, entièrement contrôlé via le navigateur, sans envoyer un seul point de données à un modèle cloud. Cette pile est maintenant à la portée de quiconque souhaite installer les bons outils. Cet article couvre sept applications Android qui exécutent des LLM locales ou automatisent le téléphone pour les lecteurs qui souhaitent construire la même configuration. Que vous exploriez les meilleures applications pour l’automatisation de téléphone avec LLM local ou que vous cherchiez à réduire la dépendance au cloud, ces choix couvrent tout le spectre des simples interfaces de chat aux plates-formes d’automatisation sophistiquées qui transforment votre téléphone en véritable agent IA.

Quoi chercher dans une application d’automatisation de téléphone avec LLM local

Comparaison rapide

Application Meilleur pour Plateformes Plan gratuit Prix de démarrage Note
RikkaHub Client LLM local polyvalent Android Oui Gratuit (open source) 4.4
PocketPal AI Support GGUF complètement hors ligne Android, iOS Oui Gratuit 4.2
ChatterUI Chat et roleplay pour utilisateurs avancés Android Oui Gratuit (GitHub) 4.3
MLC Chat Inférence du framework MLC Android, iOS Oui Gratuit 4.1
Layla Compagnon IA mobile Android Oui Gratuit 4.2
Tasker Plateforme d’automatisation profonde Android Oui $4.99 achat unique 4.5
MacroDroid Automatisation conviviale pour les débutants Android Oui, limité $4.99 achat unique 4.3

Les applications

1. RikkaHub

RikkaHub est un client LLM local open source construit pour Android de zéro. Supporte les modèles GGUF, exécute l’inférence on-device, et la branche RikkaHub Agent inclut les capacités complètes d’agent: la LLM peut appeler des fonctions, contrôler votre téléphone et enchaîner des actions sans invite humaine. Chargez un modèle 7B quantifié et regardez-le naviguer votre téléphone de manière autonome.

Où ça échoue: L’interface est orientée développeur et suppose une familiarité avec la quantification de modèles et le format GGUF. La documentation est clairsemée et les fonctionnalités d’agent sont un nouveau territoire avec des bords rugueux sur les chaînes d’instructions complexes.

Tarification: Gratuit et open source.

Plateformes: Android.

Télécharger: Versions GitHub

Conclusion: La plateforme d’automatisation de téléphone avec LLM local la plus ambitieuse disponible et exactement ce que le rédacteur XDA a utilisé pour construire son agent IA.

2. PocketPal AI

PocketPal AI est une interface de chat complètement hors ligne construite autour du support du modèle GGUF. Télécharge les modèles depuis Hugging Face, les exécute entièrement sur votre téléphone et ne met pas en cache ni ne synchronise les conversations vers le cloud. Fonctionne sur Android et iOS, ce qui en fait l’option multiplateforme si vous testez sur plusieurs appareils.

Où ça échoue: Chat uniquement pour le moment; pas encore d’automatisation ou d’appels de fonction. Si vous avez besoin que votre LLM contrôle votre téléphone, cette application communique avec le modèle mais ne permet pas au modèle de communiquer avec Android.

Tarification: Gratuit sans niveau payant.

Plateformes: Android, iOS.

Télécharger: Google Play

Conclusion: Le point d’entrée le plus sûr pour le chat LLM hors ligne sur Android si la confidentialité et la simplicité importent plus que l’automatisation.

3. ChatterUI

ChatterUI est un client de chat pour utilisateurs avancés avec support intégré du roleplay et des personnages. Se connecte aux modèles GGUF locaux via le backend llama.cpp, supporte la mise en forme pour l’écriture créative et inclut les prompts système résistants au jailbreak. Populaire parmi les utilisateurs qui construisent des personas IA personnalisés et testent le comportement du modèle sur différents modèles de prompt.

Où ça échoue: Courbe d’apprentissage plus raide que PocketPal. Pas d’automatisation native ou de contrôle du téléphone; destiné aux expériences de chat, pas au comportement d’agent.

Tarification: Gratuit (open source, versions GitHub uniquement).

Plateformes: Android.

Télécharger: Versions GitHub

Conclusion: Idéal si vous expérimentez l’ingénierie des prompts et souhaitez un contrôle granulaire sur le comportement du modèle et la conception des personas.

4. MLC Chat

MLC Chat est construit autour du framework MLC, qui compile les modèles en code machine natif pour une inférence on-device plus rapide que le llama.cpp traditionnel. Chargez un modèle une fois et il s’exécute à une vitesse quasi-native. Disponible sur Android et iOS, avec une gestion de modèle simple via l’interface utilisateur de l’application.

Où ça échoue: La disponibilité du modèle est inférieure à GGUF; seuls les modèles précompilés pour MLC s’exécuteront. La configuration nécessite une compréhension des modèles compatibles MLC avant le téléchargement.

Tarification: Gratuit.

Plateformes: Android, iOS.

Télécharger: Google Play

Conclusion: Le meilleur choix si la vitesse d’inférence est importante et que vous souhaitez la dernière recherche en optimisation de l’équipe du framework MLC.

5. Layla

Layla est un compagnon IA orienté mobile avec support de modèle local et un focus sur la conversation naturelle. Combine l’inférence LLM local avec une interface de chat polie conçue pour l’utilisation quotidienne. La synchronisation est optionnelle; fonctionne hors ligne par défaut.

Où ça échoue: Moins personnalisable que ChatterUI pour le roleplay ou l’ingénierie des personas. Les appels de fonction et l’automatisation ne sont pas des fonctionnalités actuelles.

Tarification: Gratuit avec fonctionnalités premium optionnelles.

Plateformes: Android.

Télécharger: Google Play

Conclusion: Le meilleur équilibre entre facilité et capacité si vous souhaitez un compagnon LLM local qui n’ait pas l’air brut.

6. Tasker

Tasker est la norme d’or pour l’automatisation profonde d’Android. Enregistrez les tâches visuellement, déclenchez sur les capteurs ou les intents, et enchaînez les actions sur tout votre appareil. Tasker n’exécute pas les LLM lui-même, mais s’associe parfaitement avec n’importe quelle application LLM locale: connectez Tasker à RikkaHub ou à un autre client via HTTP, laissez la LLM décider quoi faire, et Tasker exécute ces commandes au niveau du système Android.

Où ça échoue: Courbe d’apprentissage abrupte; pas convivial pour les débutants. Nécessite une compréhension des composants internes d’Android, des intents et de la logique d’automatisation.

Tarification: $4.99 achat unique.

Plateformes: Android.

Télécharger: Google Play

Conclusion: La plateforme d’automatisation la plus puissante sur Android et un outil nécessaire si vous souhaitez construire un agent LLM local complet.

7. MacroDroid

MacroDroid est Tasker pour les personnes qui ne veulent pas apprendre le langage de script de Tasker. Déclencheurs et actions glisser-déposer, bibliothèque de modèles et synchronisation cloud. Supporte également l’intégration GPT si vous préférez les modèles cloud, bien que vous puissiez construire des automatisations avec des LLM locales.

Où ça échoue: Moins capable que Tasker pour les chaînes complexes. Dépendances cloud si vous utilisez les fonctionnalités GPT; les configurations locales perdent certaines fonctionnalités de commodité.

Tarification: Gratuit avec automatisations limitées; $4.99 achat unique pour illimité.

Plateformes: Android.

Télécharger: Google Play

Conclusion: Le meilleur point d’entrée si vous souhaitez automatiser votre téléphone sans apprendre de script et êtes heureux de commencer simple avant de passer à Tasker.

Comment choisir le bon

Si vous souhaitez un agent LLM local complet qui contrôle votre téléphone maintenant, commencez par RikkaHub plus Tasker. RikkaHub gère la LLM et la logique d’agent; Tasker est le pont vers votre téléphone.

Si la confidentialité est votre seul objectif et que vous n’avez pas besoin d’automatisation, PocketPal AI est le chemin le plus rapide: téléchargez un modèle GGUF, ouvrez l’application, chat hors ligne. Rien ne quitte votre téléphone.

Si vous construisez des personas IA personnalisées ou testez des prompts, ChatterUI vous donne le contrôle dont vous avez besoin. Associez-le avec Tasker plus tard si vous souhaitez ajouter l’automatisation.

Si vous avez un téléphone plus récent avec des spécifications solides et que la vitesse d’inférence compte, MLC Chat sera notablement plus rapide que GGUF pour le chat en temps réel. Le compromis est une bibliothèque de modèles plus petite.

Si vous souhaitez une simplicité tout-en-un sans bricolage, Layla comme outil de chat plus MacroDroid pour l’automatisation couvre la plupart des besoins d’automatisation sans courbe d’apprentissage.

FAQ

Les téléphones Android peuvent-ils vraiment exécuter des LLM locales?

Oui. Les téléphones à partir de 2021 avec Snapdragon 870+ ou équivalent peuvent exécuter des modèles quantifiés de 3 à 13 milliards de paramètres. Un Pixel 7 ou OnePlus 9 gère un modèle 7B sans problème; les appareils phares exécutent des modèles plus grands. La RAM supérieure à 6 Go aide; en dessous de 4 Go devient difficile.

Quel est le meilleur LLM local pour Android?

Mistral 7B Instruct (quantifié GGUF en Q4) est le sweet spot pour Android: rapide, suffisamment capable pour les tâches réelles et adapté aux téléphones avec 6 Go de RAM. Pour le travail d’agent, Nous Hermes 2 7B est populaire car il gère bien les appels de fonction. Les petits modèles comme TinyLlama 1.1B s’exécutent partout mais sont trop limités pour l’automatisation.

RikkaHub est-il gratuit?

Oui, RikkaHub est open source sous la licence MIT. Pas de publicités, pas de compte cloud, pas de paywall de fonctionnalités. Vous devez trouver et quantifier vos propres modèles ou télécharger les fichiers GGUF pré-quantifiés depuis Hugging Face.

Dois-je rooter mon téléphone pour exécuter des LLM locales?

Non. Les sept applications ici s’exécutent sans racine. Tasker et MacroDroid n’ont pas besoin de racine pour l’automatisation de base, bien que certaines actions avancées au niveau du système (modification des paramètres système, modification d’autres applications) en bénéficient. L’inférence LLM locale elle-même n’a jamais besoin de racine.