Cloud AI Agent

DAI Cloud Solution

Cloud-Runtime, die Claude Code als 24/7-KI-Agent auf einem VPS bereitstellt — erreichbar über Telegram, Claude Channels und Remote Control. Persistenter Speicher, Kontext-Injection, autonomes Scheduling und Inter-Agent-Kollaboration verwandeln ein lokales Dev-Tool in einen ständig verfügbaren Assistenten.

412 Tests
32 Test-Dateien
6600 LOC Bridge
4 Access Surfaces

Architektur

Pipeline

Zugriff

Telegram, Claude Channels oder Remote Control erreichen den Cloud-Agent.

Kontext-Injection

Topic-basierter Retrieval aus SQLite-Memory mit Budget-Allokation.

Ausführung

Claude CLI dispatch mit Guardrails, Injection-Scanning und Timeout-Eskalation.

Kollaboration

Pipeline-Watcher koordiniert Cross-Agent-Tasks mit Prioritäts-Sorting.

Tech Stack

Technologien

Runtime & Data
BunSQLiteFTS5Zod
Access
GrammyClaude ChannelsA2A JSON-RPCSSE
Infra
systemdtmuxVPSMCP

Qualitätssicherung

Test-Ergebnisse

412
Tests Gesamt
412
Bestanden
0
Fehlgeschlagen
100%
Coverage

Engineering Decisions

Architektur-Entscheidungen

Entscheidung

Bun statt Node.js

Bun führt TypeScript direkt aus ohne Build-Step. Ideal für schnelle Iteration auf dem VPS — kein Compile-Overhead.

Entscheidung

SQLite statt Postgres

Episodic Memory, Scheduler und FTS5-Suche in einer einzigen Datei. Kein externer Datenbankservice nötig, Backup = Dateikopie.

Entscheidung

Channels-Migration statt Neubau

Additive 4-Move-Migration vom Custom-Bridge zu Claude Channels. Eliminiert 6600 Zeilen Custom-Middleware schrittweise statt Big-Bang.