Stream autonome 24/7

TANUKICHESSBOT

Une IA qui joue aux échecs, commente chaque coup à voix haute, anime un avatar 3D et gère le chat Twitch — sans aucune intervention humaine.

Regarder en live →
VÉRIFICATION...
Parties jouées
Victoires
Défaites
Nuls
01 / Le projet

Un bot entièrement autonome.

TanukiChessBot est un système de stream Twitch entièrement automatisé. Un bot IA joue en continu sur Lichess via Stockfish, commente ses coups avec Ollama, parle à voix haute avec Kokoro TTS, anime un avatar 3D dans Warudo, et gère le chat Twitch pour accepter les défis des spectateurs.


Le projet couvre l'intégralité du pipeline : de l'API Lichess au rendu OBS, en passant par la synthèse vocale, les animations WebSocket, les transitions automatiques entre les parties, et un système de matchmaking intelligent qui trouve des adversaires 24h/24.


Tape !defi dans le chat Twitch pour défier le Tanuki. Il ne dort jamais.

♟️

Stockfish

Moteur d'échecs — 3s/coup

🧠

Ollama

Commentaires IA — llama3.1:8b

🔊

Kokoro TTS

Synthèse vocale locale

🎭

Warudo

Avatar 3D + WebSocket

📺

OBS

Transitions auto + overlays

💬

Twitch Chat

!defi !score !question

02 / Architecture

Pipeline complet.

Lichess API
Python Bot
Stockfish
Ollama
Kokoro TTS
Warudo
OBS
Twitch / YT
03 / Stack technique

Sous le capot.

Python

berserk, python-chess, twitchio, websocket-client

Stockfish

Moteur d'échecs — 3s/coup, AVX2

Ollama + Llama 3.1

Commentaires IA — anti-répétition

Kokoro ONNX

Text-to-Speech local — voix am_adam

Warudo + VRM

Avatar 3D — 5 animations WebSocket

OBS + WebSocket

Transitions auto, overlays, countdown

Lichess Bot API

Streaming SSE, matchmaking auto

Twitch IRC

Chat bot — !defi, !score, file d'attente

Windows + RTX 3050

Tout local, zéro cloud

04 / Personnages

Les avatars.

TANUKI
AVATAR PRINCIPAL — VOIX ANGLAISE — AM_ADAM
ACTIF
KITSUNE
AVATAR SECONDAIRE — VOIX FÉMININE
BIENTÔT
TANUKI-CHAN
AVATAR ANIME — VOIX JAPONAISE
BIENTÔT

Modèles VRM générés via Tripo3D — animés dans Warudo via WebSocket. Cliquer-glisser pour faire tourner.

05 / En direct

Le stream.

← Retour aux projets