⚠️ TESTEN LÄUFT – Diese Website befindet sich in der aktiven Entwicklung. Funktionen, Preise und Lizenzierung stehen noch nicht fest.
📱

Chameleon Companion App

Ihr Android-Telefon wird zu einer Mehrkanalbrücke zum Desktop – KI-Chat-Relay, Gruppen-P2P-Video für 4+ Teilnehmer, SIM-Call-Bridging, Fernsteuerung, Dateizugriff, Medien-Streaming und Buchhaltung – alles über Ihr privates Tailscale-Mesh.

🤖 AI chat via STT/TTS 📹 Gruppen-P2P-Video (4+) 📞 SIM-Anrufbrücke 🎭 Moderatorfernbedienung 🌐 Tailscale-gesichert 🖥️ Bildschirm / VNC
🦎
Chameleon Begleiter
● Verbunden
Wie kann ich helfen? Ich kann Ihre IDE, Ihre Dateien und Ihren Moderator sehen.
Zeigt mir den letzten Fehler im Terminal.
Gefunden – Zeile 47, NameError: „config“ nicht definiert. Soll ich das Problem beheben?
Ja, wenden Sie den Fix an.
Erledigt. Datei gespeichert. Terminal zeigt Ausgang 0.
IDE P2P-Video Dateien Medien STT/TTS

Mehrkanalarchitektur

Eine WebSocket-Brücke, fünf unabhängige Kommunikationsspuren

📱 Android-App
Tailscale-Netz
🖥️ Desktop
IDE-Kanal
KI-Chat · Befehle · Screenshots · Datei-Upload
P2P-Video
WebRTC SDP/ICE-Relay · A/V mit geringer Latenz
Dateibrowser
Lesen · Schreiben · Bearbeiten von Dateien auf dem Desktop
Medienstream
NAS / DLNA · Übertragung auf das Telefon
Bildschirmfreigabe
Desktop-Spiegel im VNC/RDP-Stil

Kommunikationskanäle

Jeder Kanal ist unabhängig – verwenden Sie einen oder alle gleichzeitig

KANAL 1
🧠

IDE AI-Kanal

Vollständige Zwei-Wege-Brücke zur Desktop-KI. Senden Sie Eingabeaufforderungen von Ihrem Telefon und erhalten Sie gestreamte Antworten. Die KI kann Dateien lesen, Terminalbefehle ausführen und Codeänderungen vornehmen – alles aus Ihrer Tasche. Hängen Sie Screenshots oder Fotos direkt von Ihrer Kamerarolle als Kontext an.

KI-StreamingDatei-UploadScreenshots
KANAL 2
📹

Gruppen-P2P-Video und -Sprache

Full-Mesh-WebRTC-Video und -Audio für Gruppen ab 4 Personen – kein zentraler Medienserver, keine monatliche Rechnung. Klopfen Gruppenvideo um alle Online-Kollegen gleichzeitig anzurufen. Das Raster passt sich automatisch an, wenn Teilnehmer beitreten: 1 = Vollbild, 2 = nebeneinander, 3 = 2+1, 4 = 2×2, 5+ = scrollbares Raster mit automatischer Anpassung. Ihr lokaler Feed erscheint als Bild-in-Bild. Die Bitrate wird pro Peer verringert, um die Qualität bei jeder Gruppengröße im Gleichgewicht zu halten.

WebRTC-Full-MeshAdaptives GitterLokaler PiP-FeedTermux-Signalserver
SIM-BRÜCKE
📞

SIM-Anrufbrücke

Sie führen bereits ein Mobilfunkgespräch und möchten einen P2P-Peer hinzuziehen? Klopfen Zur Anrufgruppe hinzufügen — Die App registriert den WebRTC-Anruf zusammen mit dem SIM-Anruf beim Telekommunikations-Stack von Android. Android bietet eine native Option zum Zusammenführen von Anrufen. Dadurch wird die Audiomischung an die Telefonie-Hardware übergeben. Der zusammengeführte Anruf wird im abgespielt Nur Ohrhörer — völlig privat, keine Freisprecheinrichtung, niemand im Raum hört es. Wenn der Mobilfunkanbieter keine Hardwarekonferenz unterstützt, leitet eine Bluetooth-Headset-Brücke stattdessen alle Audiodaten über die BT SCO-Verbindung.

Hardware-KonferenzBT SCO-FallbackNur OhrhörerVerbindungsdienst
KANAL 3
🎭

Kameleon Presenter-Fernbedienung

Steuern Sie die gesamte Kameleon-Bühne von Ihrem Telefon aus. Schieben Sie Folien vor, lösen Sie Hinweise aus, verschieben Sie Bilder oder Text direkt in einen Bühnenstapel, genehmigen oder lehnen Sie Peer-Einreichungen ab und steuern Sie das kollaborative Zeichenbrett – alles ohne die Desktop-Tastatur zu berühren.

stack_next/prevpush_slotstack_approvedraw_strich
KANAL 4
🖥️

Bildschirmspiegelung (VNC/RDP-Stil)

Sehen Sie sich Ihren Desktop-Bildschirm vom Telefon aus an und interagieren Sie mit ihm. Implementiert als leichter Screen-Capture-Stream über das Tailscale-Mesh – kein VNC-Server eines Drittanbieters erforderlich. Tippen Sie zum Klicken, wischen Sie zum Scrollen. Nützlich zur Überwachung laufender Prozesse oder zur Genehmigung von KI-Aktionen aus der Ferne.

BildschirmaufnahmeTap-to-ClickNur Tailscale
KANAL 5
📂

Remote-Dateibrowser und -Editor

Durchsuchen Sie Ihr Desktop-Dateisystem vom Telefon aus. Textdateien öffnen, lesen und bearbeiten. Laden Sie Dateien von der Telefonkamera oder dem Speicher direkt in einen Projektordner hoch. Bitten Sie die IDE-KI, die hochgeladene Datei sofort nach der Übertragung zu verarbeiten – z. B. „Dieses Bild zur Moderatorenbühne hinzufügen“.

DurchsuchenBearbeitenVon der Kamera hochladen
KANAL 6
🎵

Medien-Streaming (NAS / DLNA)

Streamen Sie Musik und Videos von einem NAS- oder DLNA-Server in Ihrem Heimnetzwerk über Tailscale auf das Telefon. Durchsuchen Sie die Medienbibliothek, stellen Sie Titel in die Warteschlange und steuern Sie die Wiedergabe – der Desktop fungiert als Brücke zwischen Ihrem lokalen Medienserver und dem Telefon, wo immer Sie sich im Internet befinden.

DLNANASTailscale-Brücke
KANAL 7
🧾

Buchhaltung – Belegerfassung

Fotografieren Sie einen Beleg auf Ihrem Handy und senden Sie ihn direkt an das Buchhaltungsmodul. Die IDE-KI liest das Bild, extrahiert den Betrag, das Datum, den Lieferanten und die Mehrwertsteuer und protokolliert einen Journaleintragsentwurf im doppelten Hauptbuch – bereit für Sie, ihn auf dem Desktop zu überprüfen und zu veröffentlichen.

Beleg-OCREntwurf einer ZeitschriftMehrwertsteuerabzug
KANAL 8
🗣️

Sprach-KI – Telefon-STT und TTS

Sprechen Sie von Ihrem Telefon aus mit der IDE-KI über die Sprach-zu-Text-Funktion auf dem Gerät. Die KI-Antwort wird zurückgestreamt und per Text-to-Speech vorgelesen. Freihändige Codierungsunterstützung, während Ihr Desktop unbeaufsichtigt läuft – diktieren Sie eine Lösung, hören Sie das Ergebnis und bestätigen Sie über das Telefon.

STT auf dem GerätTTS-WiedergabeFreihändig

Wie es verbindet

🔐

Heckschuppengesichertes Netz

Alle Kanäle laufen über Ihr privates Tailscale-Netzwerk. Für das öffentliche Internet werden keine Ports geöffnet. Das Telefon muss in Ihrem Tailnet autorisiert sein – alles andere ist Ende-zu-Ende-verschlüsselt mit WireGuard.

🔌

Einzelne WebSocket-Brücke

Der Desktop läuft chameleon_mobile_bridge.py als Daemon-Thread innerhalb des Qt-Prozesses. Die Telefon-App stellt eine Verbindung zu Port 8770 auf der Tailscale-IP her. Eine dauerhafte Verbindung überträgt alle Kanäle als typisierte JSON-Nachrichten.

🤖

Termux auf Android

Der Signalserver (chameleon_signal.py) kann über Termux direkt auf dem Android-Telefon ausgeführt werden, sodass das Telefon sowohl ein Client als auch ein Signalisierungsknoten ist. Für WebRTC-Peer-Verbindungen innerhalb Ihres Tailnets ist kein Cloud-Relay erforderlich.

📶

LAN-Fallback

Wenn Tailscale nicht verfügbar ist, lan_video.py Streamt Video über UDP (Port 47732) und Audio über UDP (Port 47733) direkt im lokalen Netzwerk – dieselben Kanäle, kein VPN-Overhead.

App Screenshots

Chameleon Companion — captured live on device

Interessiert an der Companion-App?

Derzeit in der Testphase – kontaktieren Sie uns, um Interesse zu bekunden oder eine Demo anzufordern.

Nehmen Sie Kontakt auf ← Zurück zur Übersicht