Public Access
166c5a5e664b13c696cef910cad6aa2fc807ff92
Aethas38 - Multi-IA Orchestrateur (Minecraft-Tech Edition)
Plateforme SaaS d'IA modulaire : Orchestrateur local, routeur intelligent, sécurisé et facturable.
📋 To-Do List (Roadmap)
Phase 1 & 2 : Infrastructure & Backend de Base ✅
- Installation Docker, Nginx, Pare-feu, Gitea/GitHub
- Serveur Local Ollama (Qwen 3B) + FastHTML
- Routeur Multi-IA (Groq, Gemini, Local) avec système de cascade
Phase 3 : Refonte UI & Expérience Utilisateur (En cours) ⏳
- Thème "Minecraft-Tech" (Inspiré serveurs/redstone) compatible Mobile (Responsive)
- Historique (Sidebar) avec Renommage, Épinglage, Suppression
- Maintien et chargement de l'historique complet des messages dans la zone de chat
- Export de la conversation complète (PDF, DOC, ou JSON) pour l'utilisateur
- Script de nettoyage automatique : Suppression des discussions de > 365 jours (avec notification)
- Indicateur d'avancement (Loader dynamique) pendant le travail des IA
- Envoi de fichiers (Upload) pour analyse
Phase 4 : Gestion des Utilisateurs & Sécurité
- Système de connexion sécurisé (Mots de passe cryptés)
- Fail2Ban (Blocage 15 mins après 5 erreurs)
- Intégration SMTP (mail.aethas38.duckdns.org) pour mot de passe oublié/notifications
- Gestion des rôles : Admin (Xavier, Céline), Famille (Anaëlle, Audric, Renan), et Externes
Phase 5 : Sécurité Financière & Facturation Exacte 💰
- Simulateur de coût avant requête : L'estimation doit être exacte
- Gestion des comptes et provisions (CB) avec test du restant financier
- Règles d'exceptions Administrateurs & Famille (Pas de provision)
- Majoration invisible de 15% pour les comptes Externes
- Compteur en temps réel mis à jour après la requête
Phase 6 : Nouvelles Capacités IA (Spécialisations & Modèles) 🤖
Intégration technique des nouvelles API gratuites et payantes.
- Mistral, DeepSeek, HuggingFace, Cloudflare : Implémentation des clients API
- Multi-Agent (Concaténation) : L'IA locale synthétise les retours de plusieurs IA pour une réponse optimale.
- Code : Claude 3.5 Sonnet / Qwen Coder (Anthropic / OpenRouter)
- Logique & Quêtes : DeepSeek R1
- Multimédia : Gemini 2.0 Flash / FLUX.1 (Image/Vidéo)
Phase 7 : RAG & Maintenance
- "RAG" : Base de données vectorielle (ChromaDB)
- Script de surveillance de l'espace disque du serveur
Phase 8 : Déploiement Public & Configuration
- Assistant de configuration (Wizard) au premier lancement pour insérer les clés API, configurer le SMTP, etc.
- Liens de documentation intégrés pour créer ses propres clés API
- Hébergement sur Gitea/Github des versions "Install Initial" ou "Update" pour Docker
Languages
Python
99.3%
Dockerfile
0.4%
PowerShell
0.3%