MCPInstall
codestral-chat-control logo

codestral-chat-control

by patriote2047 patriote2047/codestral-chat-control

DEV - version 0.1.2 alpha - en construction - Chat & Control est un outil puissant pour le développement web qui vous permet de scanner, lire, relire, decomposer, surveiller, comparer, écrire, analyser, noter et utiliser comme serveur MCP.

READMEmain

Codestral Chat Control

Codestral Logo

Next.js React TypeScript ESLint License

Un système de contrôle et d'analyse de code intelligent intégrant des outils de développement et un chat IA.

Fonctionnalités • Installation • Documentation • Contribution


🖼️ Interface

Interface Principale Interface principale de Codestral Chat Control

Capture d'écran de l'application

Demo Video Cliquez sur l'image pour voir la démo

Pour ajouter vos propres captures d'écran :

  1. Créez un dossier public/images/ à la racine du projet
  2. Ajoutez vos images dans ce dossier
  3. Référencez-les dans le README avec le chemin /public/images/nom-image.png

✨ Points Forts

  • 🤖 Chat IA Intégré - Assistant de développement intelligent
  • 📊 Analyse de Code - Statistiques et métriques détaillées
  • ⚡ Performance - Exécution rapide et efficace
  • 🛠️ Outils Intégrés - Suite complète d'outils de développement
  • 🎨 Interface Moderne - Design épuré et intuitif
  • 🔒 Sécurisé - Gestion sécurisée des données

🚀 Fonctionnalités

1. Outils Communs (COMMONS)

Compteur de lignes

Compteur de lignes

  • 📏 Compte les lignes de code, commentaires et lignes vides
  • 📊 Affiche des statistiques et graphiques de répartition
  • 🔧 Supporte plusieurs langages de programmation

Affichage de l'heure

Horloge

  • ⏰ Format court (HH:MM)
  • ⚡ Format avec secondes (HH:MM:SS)
  • 🌍 Affichage du fuseau horaire

Chronomètre

Timer

  • ⏱️ Paramétrage de la durée
  • 💬 Messages personnalisés
  • 🔄 Possibilité d'exécuter des scripts à la fin
2. Analyseur de Code (SCANNER)

Analyse des commandes

  • 📝 Liste des commandes disponibles
  • 📖 Description des commandes
  • 💡 Suggestions d'utilisation

Gestion des dépendances

  • 🔍 Analyse des dépendances inutilisées
  • 📈 Vérification des versions
  • 🎯 Suggestions d'optimisation
3. Décomposition de Code (DECOMPOSER)
  • 🔄 Extraction automatique des fonctions
  • 📁 Création de fichiers séparés
  • 🎨 Réorganisation du code
4. Lecteur de Configuration (LIRE)

Lecture et analyse des fichiers de configuration :

  • 🐳 Docker
  • 🔍 ESLint
  • 🧪 Jest
  • ⚡ Next.js
  • 📘 TypeScript
  • 📦 Webpack
  • 🌿 Git
  • 💅 Prettier

🛠️ Installation

  1. Cloner le projet ```bash git clone https://github.com/patriote2047/codestral-chat-control.git ```

  2. Installer les dépendances ```bash cd codestral-chat-control npm install ```

  3. Configuration ```bash cp .env.example .env

Configurer vos variables d'environnement

```

🚦 Démarrage

```bash

Mode développement

npm run dev

Production

npm run build npm start ```

📚 Documentation

Scripts Disponibles

CommandeDescription
`npm run dev`Démarre le serveur de développement
`npm run build`Construit l'application pour la production
`npm start`Démarre l'application en production

| `npm run lint`