Cull : Moteur de curation de jeux de données open source pour les pipelines d'images IA

✍️ OpenClawRadar📅 Publié: May 10, 2026🔗 Source
Cull : Moteur de curation de jeux de données open source pour les pipelines d'images IA
Ad

Cull est un moteur de curation automatique pour les ensembles de données d'images IA, créé et maintenu par u/Compunerd3. Il automatise l'ensemble du pipeline : scraping, classification, légendage et tri — produisant un dossier d'images triées avec des prompts SD prêts pour l'entraînement LoRA ou le fine-tuning.

Pipeline de bout en bout

  • Scraping : Prend en charge Civitai (.com et .red), X/Twitter, Reddit, Discord et toute URL que gallery-dl supporte — Pixiv, DeviantArt, famille booru, ArtStation, Tumblr, FurAffinity/e621, Imgur, Flickr et environ 340 autres.
  • File d'attente : Chaque image + prompt source est placé dans une file d'attente locale. Déduplication par source, sans base de données.
  • Classification : Utilise un modèle vision-langage via plusieurs instances LM Studio (local) ou Groq (cloud) — tout endpoint compatible OpenAI. Un schéma JSON strict à 17 champs garantit une sortie structurée.
  • Tri : Les images conservées vont dans des dossiers de catégories avec un fichier .txt de prompt et un enregistrement d'audit .vision.json. Deux seuils de score (qualité + pertinence thématique) réglables dans l'interface.
  • Tableau de bord : Interface Flask + Alpine.js avec démarrage/arrêt, activation des sources, galerie, éditeur de prompts, export ZIP et statistiques par source.

Cas d'utilisation

L'auteur a utilisé Cull pour un LoRA de 300 images et un ensemble de fine-tuning de 100 000 images. Définissez un sujet (par exemple « Femme influenceuse » ou {style artiste}), activez AUTO_CAPTION_ENABLED, et laissez faire. Pour les archives sans prompts, pointez LOCAL_IMPORT_DIR vers un dossier de JPEG, désactivez l'exigence de prompt, et activez le légendage automatique — chaque image reçoit un prompt SD, des tags booru ou une légende en langage naturel.

Ad

Détails techniques

  • Worker vision interchangeable : Sous-classez BaseVisionWorker, enregistrez-le. Deux endpoints LM Studio tournent en parallèle ; un worker keepalive ping toutes les 15s pour éviter le déchargement inactif ; déchargeur inactif optionnel pour libérer la VRAM.
  • Intégration assistant IA : Livré avec un bundle de compétences Claude Code dans .claude/skills/ (cull-helper, lmstudio-vision, metadata-schema) et trois sous-agents — fonctionne avec Claude Code, Cursor, Aider, Codex.
  • Auto-mise à jour : Toast dans le tableau de bord, cliquez sur Mettre à jour, tire depuis origin/main et relance.
  • Stack : Python 3.10+, Flask, Alpine.js, Pillow, Playwright (scraper X), gallery-dl. Machine unique, pas de Redis, pas de base de données, pas de Docker.
  • Licence : MIT.

Feuille de route

Prévu : plus de backends de workers vision, amélioration de l'interface de remise en file d'attente, petit CLI sans tête, scraping et classification de vidéos.

Dépôt : https://github.com/tlennon-ie/cull | Captures d'écran : https://imgur.com/a/kSvsAW9

📖 Lire la source complète : r/LocalLLaMA

Ad

👀 See Also

Werld : Simulation de vie artificielle ouverte avec réseaux de neurones évolutifs
Tools

Werld : Simulation de vie artificielle ouverte avec réseaux de neurones évolutifs

Werld est une simulation de vie artificielle en temps réel où des agents dotés de réseaux neuronaux NEAT font évoluer leur propre architecture neuronale, leur traitement sensoriel et leurs comportements sans règles prédéfinies ni fonctions de récompense. La simulation commence avec 30 agents sur un graphe petit-monde de Watts-Strogatz avec 64 canaux sensoriels, 7 fonctions motrices continues et 29 traits génétiques héréditaires.

OpenClawRadar
Code-Graph-MCP : Le serveur MCP open source réduit l'utilisation de tokens de code par Claude de 40 à 60 %
Tools

Code-Graph-MCP : Le serveur MCP open source réduit l'utilisation de tokens de code par Claude de 40 à 60 %

code-graph-mcp est un serveur MCP qui indexe les bases de code dans un graphe de connaissances AST, remplaçant de multiples appels grep/read par des requêtes structurées uniques. Le développeur rapporte des économies de 40 à 60 % sur les tokens de session totale et 80 % d'appels d'outils en moins par tâche de navigation.

OpenClawRadar
Assistance à la configuration d'OpenClaw proposée par ClawSet
Tools

Assistance à la configuration d'OpenClaw proposée par ClawSet

ClawSet propose des services de configuration pour OpenClaw, en se concentrant sur la compréhension des besoins des clients. Le service comprend un appel de configuration pour 99 $ et un mois de support pour le dépannage.

OpenClawRadar
Claude AI Opus désactive la gradation automatique Intel DPST en modifiant le registre dans la clé 0002
Tools

Claude AI Opus désactive la gradation automatique Intel DPST en modifiant le registre dans la clé 0002

Un utilisateur de Reddit a automatisé la correction de l'atténuation automatique de l'écran Intel DPST en laissant Claude AI Opus éditer le registre — il a trouvé la valeur FeatureTestControl et l'emplacement de la clé corrects.

OpenClawRadar