OpenEvol : Pipeline d'auto-amélioration hors ligne pour LLMs utilisant l'historique des conversations

Ce que fait OpenEvol
OpenEvol est un pipeline d'auto-amélioration hors ligne pour les grands modèles de langage qui convertit automatiquement l'historique des conversations d'IA en données d'entraînement. L'outil extrait les échanges à haute valeur ajoutée des conversations, évalue leur qualité et génère des ensembles de données de fine-tuning sans étiquetage manuel ni roues de données propriétaires.
Comment ça fonctionne
Le pipeline passe par quatre étapes automatisées :
- Extraire les échanges à haute valeur ajoutée des conversations
- Évaluer la qualité à l'aide de règles avec un LLM enseignant optionnel
- Synthétiser des ensembles de données SFT, de préférence et de pré-entraînement
- Effectuer le fine-tuning avec une seule commande
Cela crée une boucle fermée où le modèle apprend de sa propre expérience.
Détails techniques
Aucun GPU n'est requis pour commencer - le pipeline complet fonctionne sur CPU avec un backend enseignant fictif ou compatible OpenAI. Vous pouvez ajouter un GPU lorsque vous êtes prêt à entraîner.
Cinq backends d'enseignants sont pris en charge :
- Fictif
- Basé sur des règles
- API compatible OpenAI (tout proxy local fonctionne)
- HuggingFace Transformers
- vLLM
Options d'utilisation
Trois façons d'utiliser OpenEvol :
- CLI pour les exécutions par lots hors ligne
- Serveur API REST pour l'automatisation
- Plugin de bureau OpenClaw qui vous permet de déclencher des exécutions de pipeline directement depuis le chat
Contrôle qualité
Chaque lot est automatiquement noté. Si le taux d'approbation descend en dessous de 80%, l'entraînement est bloqué et signalé pour examen humain, donnant aux utilisateurs le contrôle sur les données utilisées pour l'entraînement.
Ce type d'outil est utile pour les développeurs qui souhaitent améliorer leurs agents d'IA de codage en utilisant l'historique réel des conversations sans envoyer de données à des services externes.
📖 Read the full source: r/openclaw
👀 See Also

Cull : Moteur de curation de jeux de données open source pour les pipelines d'images IA
Cull extrait des images de plus de 340 sources, dont Civitai, X/Twitter, Reddit, Discord et les sites booru, les classe avec un modèle vision-langage via LM Studio local ou Groq, et les trie dans des dossiers de catégories avec des prompts SD et des enregistrements d'audit.

ClawCodex / Mode Conseiller : Associer un travailleur bon marché à un évaluateur coûteux pour réduire les coûts sans perdre en qualité
L'agent de codage Python open-source ClawCodex ajoute un mode /advisor qui associe un modèle ouvrier bon marché (p. ex., Haiku) à un réviseur coûteux (p. ex., Opus) aux décisions clés, réduisant considérablement les coûts sans sacrifier le jugement architectural.

Voxlert : Notifications vocales pour les sessions de code Claude avec des voix de personnages
Voxlert est un outil qui s'intègre aux événements de Claude Code et prononce des notifications en utilisant des voix de personnages distinctes comme l'Adjutant de StarCraft, SHODAN, GLaDOS et la combinaison HEV. Il utilise un LLM via OpenRouter pour générer des répliques dans le style des personnages et s'exécute localement avec une installation via npm.

Memorine : Un système de mémoire locale pour agents OpenClaw utilisant Python et SQLite
Memorine est un système de mémoire local pour les agents OpenClaw qui utilise uniquement Python et SQLite, sans dépendances externes, appels API ou télémétrie. Il offre un stockage de faits avec recherche en texte intégral, dégradation de la mémoire, détection de contradictions, chaînage causal d'événements et recherche sémantique optionnelle via fastembed et sqlite-vec.