Floki 4135d1c2b9 🚀 Initial commit: KPT-LABS Obsidian Vault
- Wissensdatenbank Struktur
- Projekt-Übersichten
- Session-Management Templates
- Dashboard Integration
- README.md mit Recovery Guide
- System Snapshot Generator

Generiert: 2026-06-19
2026-06-20 22:44:04 +02:00

69 lines
1.9 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 🤖 KPT-LABS Agent OS Framework
> Agent OS Dashboard mit Multi-Agent-Support, Token-Tracking & Provider-Health
## Übersicht
| Eigenschaft | Wert |
|-------------|------|
| **Typ** | Next.js Dashboard |
| **Port** | :5555 |
| **Datenbank** | SQLite (better-sqlite3) |
| **Auth** | Session-basiert (Middleware → /login) |
| **Provider** | OpenRouter API |
| **Tech-Stack** | Next.js, React, TypeScript, Tailwind CSS |
## Architektur
### Kern-Komponenten
- **Key Manager** API-Key Rotation, 3-Tier-Fallback, Priority-Sortierung
- **Provider Display** Model-Definitionen, Pricing, RPM/TPM-Limits
- **Chat Route** Retry-Loop, Token-Tracking, Provider-Health
- **System Status** Services, Models, Token Usage, Provider Health
### Datenbank-Schema
- `api_keys` API-Schlüssel mit Preferred Models & Priority
- `token_usage` Token-Verbrauch pro Request
- `provider_health` Erfolgsrate, Latenz, Cooldown
- `token_budgets` Budget-Limits
- `model_latency` Latenz-Tracking pro Modell
- `scheduled_tasks` Cron-Jobs
- `agent_teams` / `team_members` Multi-Agent-Teams
- `session_exports` Session-Exporte
## Features
### Phase 1 ✅
- Mehrsprachige UI (DE/EN)
- API-Key-Rotation mit 3-Tier-Fallback
- Modell-Fallback pro Provider
- Retry mit Exponential Backoff
### Phase 2 ✅
- Token-Usage-Tracking
- Provider-Health-Monitoring
- Modell-Kosten-Kalkulation
- Session-ID-Unterstützung
### Phase 3 ✅ (Mittlere Priorität)
- Scheduled Tasks (Cron-System)
- Multi-Agent-Sessions (Teams)
- Session Export/Import
- Model Response Time Tracking
### Phase 4 🔄 (In Arbeit)
- **Auto-Session-Save → Obsidian**
- Context-Window-Optimierung
- Obsidian Vault Integration
## Docker-Services
| Service | Port | Status |
|---------|------|--------|
| LiteLLM Proxy | :4000 | 🟢 |
| Redis | :6379 | 🟢 |
| Scanner | - | 🟢 |
| Memory | :5002 | 🟢 |
---
*Tags: #kpt-labs #agent-os #nextjs #dashboard #projekt*