Le laboratoire

Un écosystème, dix-huit organes.

Du plan de contrôle aux applications spécialisées. Chaque page dit ce que le projet fait, la décision d'architecte qui l'a formé, et ce qui a mal tourné en chemin. Les post-mortems chiffrés sont la partie utile.

Boucle observation → proposition

Cinq briques livrées : journal d'usage, fouille d'habitudes nocturne, cartes de proposition, auto-distillation, boucle de feedback. L'assistant remarque, propose, et apprend de vos refus.

SQLite WALxgrammarReact
Lire →

Brain Distiller

En prod

Distillation biblio

Distille la bibliothèque en digests sourcés, mémoires et export automatique vers KlodyAI.

FTS5MCPCLI
Lire →

dream-x-world

En prod

Moteur de lore persistant

Entités, relations et récits d'un univers de fiction, en base : recherche hybride texte + vectorielle fusionnée par RRF, exposé à l'agent en six outils. Carte HTML interactive autonome, et pont lore → image.

SQLite vecFTS5Typer
Lire →

KlodMetrics

En prod

Text-to-SQL & couche sémantique

Interrogation d'entrepôt en langage naturel, 100 % locale : couche sémantique déclarative, génération SQL contrainte, exécution DuckDB. CLI klodmetrics ask.

DuckDBxgrammarPython
Lire →

KlodyAI

En prod

Agent de code · ReAct

Boucle ReAct, 44 outils natifs + 18 serveurs MCP, approbation write/read, dashboard desktop Tauri. 2 061 tests.

FastAPIWebSocketTauriReact
Open source
Lire →

KlodyMem

En prod

Garde-fou mémoire macOS

Daemon Swift qui surveille la pression mémoire réelle et suspend les gros consommateurs avant l'asphyxie. Deux agents supervisés : la garde et la barre de menus.

SwiftlaunchdmacOS
Démo publique
Lire →

Library Brain

En prod

RAG 100 % local

Réponses uniquement sourcées depuis les livres (zéro hallucination). 24 799 livres, 1,68 million de chunks, base de 21 Go, reranking cross-encodeur, cross-lingue.

SQLite FTS5sqlite-vecbge-m3
Lire →

Libretto

v0.1.0

Analyse structurelle musicale

Note une œuvre symbolique sur 29 axes pondérés (forme, harmonie, mélodie, rythme, texture, cohérence) → score unique. Parseur MIDI, interface web glisser-déposer, comparateur, envoi direct vers Reaper.

Python stdlibMIDIHTTP
Open sourceDémo publique
Lire →

local-suno

En prod

Génération musicale

Paroles → chanson → voix clonée → master : ACE-Step 1.5 (MLX), séparation Demucs, conversion RVC, limiteur lookahead. Demande au gateway de libérer la RAM avant de tourner.

ACE-Step 1.5RVCDemucs
Lire →

SampleBrain

En prod

Indexeur de samples incrémental

Recherche sémantique dans une banque de samples audio : embeddings CLAP, index vectoriel LanceDB, agent de surveillance qui réconcilie le disque toutes les six heures.

LanceDBCLAPlaunchd
Open source
Lire →

VocalBrain

En prod

TTS & clonage de voix

Orchestration TTS, routeur de modèles 4-D, mémoire sémantique (rappelle le bon morceau, zéro import LB).

mlx-audioPydantic v2SQLite
Lire →

DreamX-World

Spike prouvé

World model vidéo

Modèle de monde vidéo 5B piloté par actions, branché en post-traitement du pipeline musical : un clip est rendu depuis le mix final.

Wan2.2-TI2VMPSbf16
Lire →

GrainForge

Phase 0

Groovebox générative

Groovebox générative embarquée (Teensy + Pi + M5 Max). Conception matérielle en cours.

Teensy 4.1Pi 4C++
Lire →

klodyfan

Capteurs validés

Contrôle ventilo · anti-throttle

Daemon Swift : courbe ventilo proactive contre le throttle thermique en charge MLX (M5 Max). Capteurs IOHID + SMC IOKit, watchdog et restauration auto de la courbe système au repos.

SwiftIOKitSMC
Lire →

RetroEcho

Phases 1–8

App macOS IA · pur-Swift

Application IA locale pur-Swift (LoRA MLX) — consomme le gateway de façon optionnelle, jamais via un pont Python.

SwiftMLXLoRA
Lire →

KaribVoice

Modules validés

Channel strip vocal

Plugin audio pour voix zouk, afro love et R&B caribéen : huit modules de traitement en chaîne, calibrés à l'oreille sur une chaîne micro-préampli de référence. Compilé et validé en VST3, AU et standalone.

JUCEC++VST3 / AU
Lire →

Code ouvert, démos cliquables

La majorité des dépôts est privée : ils indexent des données personnelles. Ce qui est généralisable part sur GitHub sous licence MIT — auditable ligne à ligne, pas seulement raconté.

Deux d'entre eux tournent en démo publique, et pas sur mon serveur : le calcul s'exécute dans le navigateur du visiteur, via WebAssembly. Rien n'est téléversé. Le principe que défend ce site, appliqué à sa propre vitrine.

ram-aware-scheduler ↗

Quel modèle local tuer pour faire de la place au suivant ? Éviction LRU sous budget mémoire partagé — le cœur du gateway, extrait. Zéro dépendance.

Python

tabicl-calibration-gate ↗

Gate de calibration pour classifieurs tabulaires — agnostique du modèle, hors-ligne, prêt pour la CI.

Python

Libretto ↗

Analyse structurelle musicale sur 29 axes. Zéro dépendance, parseur MIDI compris.

Python

klody-code-ai ↗

Agent de code local : boucle ReAct, outils natifs et MCP, approbation des écritures.

Python

klody-ui ↗

Dashboard desktop Tauri + React pour piloter l'agent en local, par WebSocket.

TypeScript

Libretto · démo ↗

Déposez un MIDI, il revient noté sur 29 axes — l'analyse s'exécute dans votre navigateur, le fichier ne part nulle part.

Space

tabgate · démo ↗

Les probabilités de votre classifieur sont-elles fiables ? ECE, courbe de fiabilité et verdict du gate, scikit-learn tournant en WebAssembly.

Space

Vos données ne peuvent pas sortir ?

C'est exactement le problème que je résous. Un appel de 30 minutes suffit à cadrer un audit.