Projets
Un projet Axionis regroupe votre conversation avec l'agent, le code généré, son aperçu en direct et son historique de versions.
Le builder
Le builder est l'écran principal : à gauche la discussion avec l'agent, à droite l'aperçu de l'application. Chaque demande (« ajoute un formulaire de contact », « passe le thème en sombre ») est appliquée directement au code, puis l'aperçu se recharge. Un explorateur de fichiers et un terminal intégrés permettent d'inspecter et de modifier le code à la main quand vous le souhaitez.
Templates
Pour ne pas partir de zéro, un projet peut être créé depuis un template :
- Applications métier : tableau de bord analytique, chatbot LLM, API REST, interface d'administration CRUD, chat temps réel, collecteur de formulaires.
- Socles techniques : application React (Vite + shadcn/ui), site HTML statique, scripts et serveurs Python ou Node.js.
Les dépendances des templates JavaScript lourds sont pré-installées côté serveur : le premier aperçu arrive sans attendre un long npm install.
Checkpoints et retour en arrière
Chaque projet est versionné avec Git en arrière-plan :
- Créez un checkpoint à tout moment pour figer un état qui vous convient.
- La liste des checkpoints retrace l'historique du projet.
- Restaurer un checkpoint ramène l'ensemble du code à cet état — un vrai retour en arrière si une modification ne vous plaît pas.
Importer un projet existant
Vous pouvez créer un projet depuis une archive .zip de code existant : les fichiers sont extraits dans un espace de travail neuf (avec protection contre les archives malveillantes), et l'agent travaille ensuite sur votre base de code comme sur un projet créé chez nous.
Exporter votre code
À tout moment, téléchargez l'intégralité du projet en .zip depuis l'interface. Le code généré vous appartient : il est standard (React, Python, Node…), lisible et réutilisable en dehors de la plateforme.