Schachtraining, Analyse und lokale Modellinfrastruktur

CaiLama

Ein modulares Schachtrainingssystem fuer PGN-Arbeit, Stockfish-Analyse, statische Brettwahrheit, LLM-Router, Search/RAG, Spielerprofile, Trainingskarten und DGT-nahe Workflows.

Ein Kernsystem, klare Bausteine.

CaiLama verbindet vorhandene Module statt Fachlogik zu duplizieren. Analyse, Training, Agent-CLI, Profile, Knowledge und externe Integrationen bleiben als testbare Bausteine getrennt.

Analyse PGN, Stockfish und Brettwahrheit

Lokale PGN-Flows, deterministische Engine-Analyse, statische Stellungsauswertung und wiederverwendbare Datenmodelle fuer robuste Trainingsentscheidungen.

Training Profile, Karten und Feedback

Spielerprofile, Plattformpartien, Rating-Kontext, Trainingskarten und Review-Historie bilden die Grundlage fuer personalisierte Trainingspfade.

Agenten CLI, Rollen und Tools

Eine terminal-native Agent-Console nutzt Rollen wie Coach, Analyst, Critic, Vision, Scribe und Researcher ueber klare Prompts und Tools.

Das CaiLama-Oekosystem.

Das Projekt ist bewusst kein Monorepo. CaiLama bleibt Produktkern, Router und Search sind eigenstaendige Dienste, Master koordiniert.

TotoBa/CaiLama

Hauptsystem fuer Schachanalyse, Training, Profile, Agent-CLI und produktnahe Workflows.

Repository oeffnen

TotoBa/CaiLama-LLM-Router

OpenAI-kompatibler Router fuer Modell-Aliase, Backends, Fallbacks und Betriebschecks.

Repository oeffnen

TotoBa/CaiLama-Search

Search-, DWZ- und RAG-Dienst mit FastAPI, Meilisearch, Quellen und Importpfaden.

Repository oeffnen

TotoBa/CaiLama-Master

Koordination, Statusplaene, TODO-Pflege, Webseite und lokale Ecosystem-Pruefungen.

Repository oeffnen

Lokaler Start.

Die Kerninstallation folgt dem Haupt-Repository. Live-Zugriffe auf externe Dienste, Router, Hardware oder echte Datenbanken bleiben bewusst explizite Entscheidungen.

python3 -m venv .venv
.venv/bin/python -m pip install --upgrade pip setuptools wheel
.venv/bin/python -m pip install -e '.[ocr,assets,test]'

cp config/default.sample.toml config/default.toml

cailama --help
cailama-cli --help
cailama-cli --fake-llm
printf '/chain\n/exit\n' | cailama-cli --fake-llm

Roadmap.

Der naechste Schritt ist Integrationsdisziplin: Search haerten, SearchAdapter anbinden, personalisiertes Training fertig operationalisieren und danach die Plattform verbreitern.

Jetzt

Search-Auth-Hardening und interner SearchAdapter.

Danach

PTG-Folgehaertung und DWZ-Identity-Linking.

Spaeter

RAG-Analysepakete und einheitliche Job-Orchestrierung.

Ausbau

Privacy-safe Observability und optionale semantische Suche.