Update README with complete setup instructions and implemented features

This commit is contained in:
Augustin ROUX 2025-10-17 11:54:44 +02:00
parent 188395464e
commit d2894af925

View File

@ -75,14 +75,55 @@ graph TD
--- ---
## Fonctionnalités prévues ## Fonctionnalités implémentées ✅
- Saisie d'un texte ou envoi d'un document PDF décrivant le projet - ✅ Saisie d'un texte décrivant le projet
- Personnalisation du nombre d'IA participants (3 à 15) - ✅ Sélection automatique des agents IA selon le contexte
- Visualisation des échanges IA sous forme de thread - ✅ Visualisation des échanges IA en temps réel
- Synthèse finale générée dynamiquement - ✅ Intégration Mistral AI pour génération de réponses
- Exportation de la structure en JSON, Markdown ou PDF - ✅ WebSocket pour mises à jour temps réel
- Thème clair/sombre intégré à l'UI - ✅ Système de consensus avec vote pondéré
- ✅ Rendu de diagrammes Mermaid
- ✅ Stockage SQLite des débats et réponses
## Fonctionnalités à venir
- [ ] Support upload de documents PDF
- [ ] Exportation JSON, Markdown ou PDF
- [ ] Thème clair/sombre
- [ ] Historique des débats précédents
---
## Démarrage rapide
### Prérequis
- Node.js 18+
- Clé API Mistral AI ([obtenir ici](https://console.mistral.ai/))
### Installation
**1. Backend**
```bash
cd backend
npm install
cp .env.example .env
# Éditer .env et ajouter votre MISTRAL_API_KEY
npm start
```
**2. Frontend**
```bash
cd frontend
npm install
npm run dev
```
**3. Accéder à l'application**
- Frontend: http://localhost:5173
- Backend API: http://localhost:3000
- WebSocket: ws://localhost:3000
--- ---
@ -107,13 +148,13 @@ sequenceDiagram
--- ---
## Roadmap ## Guide de développement
- [ ] Prototype d'interface Vue.js Consultez [DEVELOPMENT.md](./DEVELOPMENT.md) pour les détails complets sur :
- [ ] Simulation IA avec prompts locaux - Structure du projet
- [ ] Gestion multi-agents réelle avec API - API endpoints
- [ ] Intégration Mermaid dynamique - Architecture des agents IA
- [ ] Stockage et historisation des débats - Configuration WebSocket
--- ---