Kotzilla est une plateforme d'observabilité mobile et de remédiation par IA qui aide les équipes Android et Kotlin Multiplatform (KMP) à identifier, diagnostiquer et résoudre les problèmes de production plus rapidement. Construit sur Koin, le cadre d'injection de dépendances numéro 1 pour Android, Kotzilla capture automatiquement les données d'exécution au niveau de l'architecture, donnant aux développeurs le contexte structurel pour comprendre non seulement *ce qui* a échoué, mais *pourquoi*.
Contrairement aux outils APM à usage général qui nécessitent une instrumentation manuelle, Kotzilla exploite le graphe de dépendances intégré de Koin pour cartographier automatiquement les cycles de vie et les relations des composants. Cette intelligence au niveau de l'architecture rend les corrections assistées par IA précises et ciblées, donnant aux LLM le contexte unique et la base de connaissances nécessaires pour des corrections fiables, même sur des problèmes complexes.
Un seul SDK couvre Android, iOS, Desktop (JVM) et Web (JS/WASM).
Observabilité
- Suivi des crashs et ANR : capture les exceptions non gérées, les ANR et les échecs de démarrage, regroupés avec le contexte de session et d'architecture pour faire rapidement apparaître les causes profondes
- Chronologie des sessions : vue graphique en temps réel des sessions utilisateur, montrant les événements, les interactions des composants et les échecs menant à un problème, sans corrélation manuelle des journaux
- Visualisation du graphe de dépendances : cartographie automatiquement le graphe Koin et les cycles de vie des composants, rendant immédiatement clair quels modules ou dépendances injectées sont impliqués
- Surveillance des performances de démarrage : suit le temps de démarrage, le chargement lent des modules et les régressions de l'ordre d'initialisation
Résolvez les problèmes de production en minutes au lieu d'heures
- Kotzilla MCP connecte les données d'exécution de production directement à l'IDE ou au terminal via le Model Context Protocol, permettant un débogage assisté par IA avec un contexte d'application complet, pas seulement une trace de pile
- La base de connaissances Koin fournit des conseils de remédiation experts spécifiques aux architectures basées sur Koin
- Le plugin IDE affiche les rapports de performance et le contexte des problèmes à l'intérieur de l'environnement de développement, réduisant le changement de contexte
Déploiement
Les développeurs intègrent Kotzilla en ajoutant le SDK léger à leur configuration Koin existante. L'instrumentation est automatique, sans configuration manuelle de trace ou annotation requise, avec une vue holistique de l'application prête à l'emploi. La console Kotzilla offre un tableau de bord web pour surveiller la santé de l'application, visualiser les chronologies des sessions et partager des rapports de diagnostic entre les équipes.
Conçu pour les équipes mobiles et KMP cherchant à réduire la surcharge de surveillance et à accélérer la résolution des problèmes, Kotzilla rapporte une réduction de 50 % des coûts de surveillance grâce à une capture de données d'exécution ciblée, et une réduction de 90 % du temps de correction lors de l'utilisation de l'intégration Kotzilla MCP.