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
- Personnalisation du nombre d'IA participants (3 à 15)
- Visualisation des échanges IA sous forme de thread
- Synthèse finale générée dynamiquement
- Exportation de la structure en JSON, Markdown ou PDF
- Thème clair/sombre intégré à l'UI
- ✅ Saisie d'un texte décrivant le projet
- ✅ Sélection automatique des agents IA selon le contexte
- ✅ Visualisation des échanges IA en temps réel
- ✅ Intégration Mistral AI pour génération de réponses
- ✅ WebSocket pour mises à jour temps réel
- ✅ 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
- [ ] Simulation IA avec prompts locaux
- [ ] Gestion multi-agents réelle avec API
- [ ] Intégration Mermaid dynamique
- [ ] Stockage et historisation des débats
Consultez [DEVELOPMENT.md](./DEVELOPMENT.md) pour les détails complets sur :
- Structure du projet
- API endpoints
- Architecture des agents IA
- Configuration WebSocket
---