Chat assistant
Pour réfléchir, documenter, brainstormer ou obtenir de l'aide générale — sans toucher au code.
- Historique et recherche dans vos conversations
- Réponses en streaming (markdown)
- Export Markdown ou PDF
- Interruption d'une réponse en cours
Mon Agent IA
Chat · Code · Versions · Preview · Audit
Une plateforme qui combine un assistant conversationnel et un mini-IDE pour les développeurs — de l'idée au site en ligne, sans quitter le navigateur.
Quatre étapes pour passer de l'idée au prototype testable.
Chaque utilisateur dispose de son espace : conversations chat et projets code séparés des autres comptes.
Chat pour réfléchir sans coder. Espace Code pour éditer les fichiers avec l'agent développeur.
Décrivez la fonctionnalité : l'assistant crée les fichiers et la structure du projet. Vous gardez la main via l'éditeur, les versions fichier automatiques et les snapshots projet manuels.
Lancez l'application dans le conteneur preview (/preview/{id}/) : PHP s'exécute comme en production locale. Vérifiez le rendu, corrigez dans l'éditeur, relancez. Export ZIP pour une archive.
Pour réfléchir, documenter, brainstormer ou obtenir de l'aide générale — sans toucher au code.
Pour construire un vrai projet : fichiers, workspace dédié, discussions avec l'agent.
Chaque brique a un rôle précis. Ensemble, elles forment un environnement complet.
Interface de conversation avec historique, recherche et réponses en streaming.
Mini-IDE : explorateur, éditeur et assistant qui modifie les fichiers du projet.
Un conteneur dédié par projet pour exécuter et tester le code PHP.
/preview/{id}/ (pages PHP)/ws/{id}/ (listing workspace)Workspace, conversations code, archives et cycle de vie complet (création → preview → suppression).
Authentification, isolation des données, rôles admin et utilisateur.
Scan qualité depuis l'Espace Code : bugs, sécurité, dette technique. Rapport dans .maia/, lecture par criticité, correction en un clic dans l'éditeur.
Tableau de bord, paramètres LLM et journal d'activité structuré.
Quelques exemples concrets de ce que vous pouvez faire avec la plateforme.
« Je veux une boutique en ligne pour mes produits » — créez un projet dans l'Espace Code, décrivez le site à l'agent et validez le plan étape par étape avec aperçu en direct.
« Crée un site vitrine avec formulaire de contact » — l'agent structure le projet ; vous ouvrez /preview/{id}/ pour tester le PHP en direct et itérer.
Ouvrez une nouvelle discussion pour une fonctionnalité (ex. module admin), l'IA s'appuie sur les discussions précédentes pour rester cohérente avec le reste du code.
Téléchargez une archive ZIP complète du workspace (fichiers, conversations, dump SQL) pour archivage ou migration.
Utilisez le chat pour rédiger de la doc, préparer des specs, ou exporter une conversation en PDF pour archivage.
Détails et mode d'emploi dans le guide utilisateur.
Site web (PHP/Apache).
Shell dans le conteneur : bouton ▸ Terminal (navigateur) ou client SSH — identifiants dans le README projet. Module activable en admin.
◇ Analyser le code : scan qualité (bugs, sécurité, dette). Rapport dans .maia/, lecteur par criticité, ouverture directe à la ligne dans l'éditeur.
Un conteneur par projet, orchestré via Portainer.
Plusieurs fils par projet, mémoire croisée pour l'assistant. Nom par défaut (date/heure), renommage au clic.
Snapshot manuel du workspace, compte-rendu IA, vue chronologique, téléchargement d'archive et restauration (fichiers + MySQL).
Bouton loupe dans l'Espace Code : retrouvez un mot ou une phrase dans les messages, avec surlignage et navigation.
Historique automatique à chaque sauvegarde ou modification agent — restauration en un clic.
Revenez en arrière si la dernière série de modifications IA ne convient pas.
Preview Docker par projet — cycle éditer → sauvegarder → vérifier dans le navigateur.
Installable sur mobile ou bureau — chat et code adaptés aux petits écrans.
Modifiez les fichiers dans l'Espace Code, sauvegardez (Ctrl+S), puis ouvrez /preview/{id}/ : le conteneur exécute votre site PHP. ↗ Workspace sert au listing des fichiers (/ws/{id}/), pas à l'exécution de l'app. En cas d'erreur de conteneur, utilisez ↻ Preview.
Dans l'Espace Code, bouton ◇ Analyser le code (quelques minutes). Ensuite ↗ Voir le rapport : problèmes classés par gravité et par fichier ; un clic ouvre le fichier à la ligne dans l'éditeur. Les exports sont dans .maia/rapport-analyse.md. Complémentaire au test en /preview/{id}/, pas un substitut.
Le workspace, la base de données associée et le conteneur Docker du projet sont supprimés. L'opération peut prendre quelques secondes — un indicateur de progression s'affiche pendant le nettoyage.
Le Chat est une conversation générale (questions, rédaction). L'Espace Code est l'IDE complet où l'IA modifie les fichiers du projet.
C'est un fil de conversation avec l'agent sur un projet donné — pas votre connexion au site. Plusieurs discussions permettent de séparer les sujets ; cliquez sur le nom pour le renommer.
Versions fichier : historique automatique d'un fichier (bouton dans l'éditeur). Version projet : snapshot manuel de tout le workspace avec changelog IA, frise chronologique et restauration possible (⊕ Version projet).
Dans l'Espace Code, cliquez sur la loupe à côté du bouton +, tapez votre recherche : les messages correspondants sont surlignés, les autres atténués. Flèches ou Entrée pour naviguer.
Uniquement les comptes avec le rôle admin : gestion utilisateurs, paramètres du modèle IA, tableau de bord et logs.
Connectez-vous pour accéder au chat, créer un projet et collaborer avec l'IA.