Files
aethas-free/README.md
T

49 lines
2.7 KiB
Markdown

# 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 ✅
- [x] Installation Docker, Nginx, Pare-feu, Gitea/GitHub
- [x] Serveur Local Ollama (Qwen 3B) + FastHTML
- [x] Routeur Multi-IA (Groq, Gemini, Local) avec système de cascade
### Phase 3 : Refonte UI & Expérience Utilisateur (En cours) ⏳
- [x] Thème "Minecraft-Tech" (Inspiré serveurs/redstone) compatible Mobile (Responsive)
- [x] 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