# KPT-LABS β€” README First fΓΌr Opencode > **Stand**: 2026-06-22 16:00 > **NΓ€chster Agent**: OWL (CEO/Projektleiter) ## 🎯 ProjektΓΌbersicht KPT-LABS ist ein Multi-Agent AI Dashboard mit zentralem Kommandozentrum. ## πŸ—οΈ Aktuelle Architektur ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ KPT-LABS Agent OS β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ Dashboard :3000 (Next.js + SQLite) β”‚ β”‚ Ollama :11434 (lokal, kostenlos) β”‚ β”‚ OpenRouter (API Keys in dashboard/.env) β”‚ β”‚ Obsidian Vault (Second Brain) β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` ## πŸ”‘ API Key Rotation - **Dashboard**: http://localhost:3000/dashboard/system - **Rotation Chain**: Key+Model Kombinationen in Reihenfolge - **Auto-Rotation**: Bei 429 automatisch zum nΓ€chsten Key - **Provider**: OpenRouter, NVIDIA, Ollama (lokal), Ollama Cloud ## πŸ“‚ Wichtige Pfade - **Projekt**: `E:\OpenCode_Projekte\KPT-LABS` - **Dashboard**: `E:\OpenCode_Projekte\KPT-LABS\dashboard` - **API Keys Config**: `E:\OpenCode_Projekte\KPT-LABS\dashboard\.env` - **Database**: `E:\OpenCode_Projekte\KPT-LABS\dashboard\data\kptlabs.db` - **Obsidian Vault**: `E:\OpenCode_Projekte\obsidianVault` - **System Scripts**: `E:\OpenCode_Projekte\KPT-LABS\system` - **System Memory**: `E:\OpenCode_Projekte\obsidianVault\05-Dashboard\System-Memory.md` ## πŸš€ Quick Start ```bash # Dashboard starten (Dev Mode) cd E:\OpenCode_Projekte\KPT-LABS\dashboard npm run dev # Dashboard bauen (Production) npm run build npm start # Ollama prΓΌfen curl http://localhost:11434/api/tags ``` ## πŸ“ Regeln fΓΌr Opencode 1. **Immer im Projekt-Root**: `E:\OpenCode_Projekte\KPT-LABS` 2. **Port 3000 muss frei sein** vor dem Start 3. **Keine API-Keys in Code hardcoden** β€” immer `.env` nutzen 4. **DB-Γ„nderungen**: Migration-Script in `system/migrations/` erstellen 5. **Nach großen Γ„nderungen**: Vault committen 6. **Session Compression**: Bei langen Sessions Zusammenfassung erstellen ## ⚠️ Bekannte Issues 1. **Next.js TS Errors** β€” Dependencies haben TS Probleme (strict: false als Workaround) 2. **Ollama Cloud** β€” Braucht API Key fΓΌr ollama.com 3. **Session Compression UI** β€” Noch nicht im Dashboard implementiert ## πŸ”„ NΓ€chste Schritte 1. Session Compression UI Button im Dashboard 2. Telegram Bot 2 β€” /key rotate Command 3. Automatische Rotation bei 429 (Cron-Job) 4. Context Memory Link fΓΌr OWL