
Tuxido
Interface UIpar hbuddenberg
Validez, générez et auto-réparez des applications TUI Textual à partir de maquettes ASCII — validateur de framework natif IA avec intégration MCP.
Ce qu'il fait
Tuxido rend une interface de validation et de génération de code interactive à l'intérieur des clients MCP, permettant aux développeurs de valider le code Python TUI Textual sur quatre niveaux de profondeur, de générer des applications TUI fonctionnelles à partir de maquettes ASCII et d'auto-réparer les erreurs courantes — le tout piloté par l'IA via des outils MCP.
Fonctionnalités clés
- Validation sur 4 niveaux — L1 syntaxe (AST), L2 analyse statique (imports non sécurisés, async), L3 arbre DOM/widget, L4 tests d'exécution en sandbox
- Génération ASCII-vers-code — Dessinez une maquette en art ASCII, lancez
tuxido generate, et obtenez une application Textual fonctionnelle avec une hiérarchie de widgets appropriée - Auto-réparation — Correction itérative automatique des erreurs courantes : imports interdits, IDs de widgets manquants, imports inutilisés, avec un nombre maximal d'itérations configurable
- Outils MCP — Les outils
validate_tuietget_framework_infoexposent la validation et la référence des widgets Textual directement aux assistants IA - Intégration OpenCode/Claude/Cursor — Livré avec des extraits de configuration pour plusieurs hôtes MCP ainsi qu'une compétence auto-installable avec plus de 20 références de widgets et modèles de code
Installation
Ajoutez à votre configuration Claude Desktop :
{
"mcpServers": {
"tuxido": {
"command": "tuxido",
"args": ["mcp", "--fastmcp"]
}
}
}
Ou installez via uvx et lancez directement :
uvx tuxido check app.py
Pour le support MCP, installez avec les extras :
pip install tuxido[mcp]
Hôtes supportés
- Claude Code / Claude Desktop (confirmé)
- Cursor (confirmé)
- OpenCode (confirmé)
Installation rapide
uvx tuxido mcp --fastmcpInformations
- Tarification






