⚠️ TEST IN CORSO — Questo sito è in fase di sviluppo attivo. Funzionalità, prezzi e licenza non sono definitivi.
📱

App Camaleonte Compagna

Il tuo telefono Android diventa un ponte multicanale verso il desktop: inoltro di chat AI, video P2P di gruppo per 4+ partecipanti, bridging di chiamate SIM, controllo remoto, accesso ai file, streaming multimediale e contabilità - in tutto il tuo mesh privato Tailscale.

🤖 Chat AI tramite STT/TTS 📹 Video P2P di gruppo (4+) 📞 Ponte chiamate SIM 🎭 Telecomando del presentatore 🌐 Protetto dalla scala 🖥️ Schermo/VNC
🦎
Compagno camaleonte
● Connesso
Come posso aiutare? Posso vedere il tuo IDE, i file e il presentatore.
Mostrami l'ultimo errore nel terminale.
Trovato: riga 47, NameError: 'config' non definito. Vuoi che lo aggiusti?
Sì, applica la correzione.
Fatto. File salvato. Il terminale mostra l'uscita 0.
IDE Video P2P File Media STT/TTS

Architettura multicanale

Un bridge WebSocket, cinque corsie di comunicazione indipendenti

📱 Applicazione Android
Maglia a scala di coda
🖥️ Desktop
Canale dell'IDE
Chat AI · comandi · screenshot · caricamento di file
video P2P
Relè WebRTC SDP/ICE · A/V a bassa latenza
Navigatore di file
Leggere · scrivere · modificare file sul desktop
Flusso multimediale
NAS/DLNA · Trasmetti al telefono
Condivisione dello schermo
Mirror desktop in stile VNC/RDP

Canali di comunicazione

Ogni canale è indipendente: utilizzane uno o tutti contemporaneamente

CANALE 1
🧠

Canale IDE AI

Bridge completo a due vie verso l'intelligenza artificiale desktop. Invia richieste dal tuo telefono, ricevi risposte in streaming. L'intelligenza artificiale può leggere file, eseguire comandi da terminale e applicare modifiche al codice, il tutto attivato dalle tue tasche. Allega screenshot o foto direttamente dal rullino fotografico come contesto.

Trasmissione tramite intelligenza artificialeCaricamento fileSchermate
CANALE 2
📹

Video e voce P2P di gruppo

Video e audio WebRTC full-mesh per gruppi di 4 o più persone: nessun server multimediale centrale, nessuna fattura mensile. Rubinetto Video di gruppo per chiamare tutti i colleghi online contemporaneamente. La griglia si adatta automaticamente man mano che i partecipanti si uniscono: 1 = schermo intero, 2 = affiancati, 3 = 2+1, 4 = 2×2, 5+ = griglia scorrevole con adattamento automatico. Il tuo feed locale fluttua come un'immagine nell'immagine. Il bitrate diminuisce per peer per mantenere la qualità bilanciata a qualsiasi dimensione del gruppo.

WebRTC full-meshGriglia adattivaFeed locale PiPServer di segnale Termux
PONTE SIM
📞

Ponte di chiamata SIM

Hai già effettuato una chiamata su cellulare e desideri utilizzare un peer P2P? Rubinetto Aggiungi al gruppo di chiamata — l'app registra la chiamata WebRTC con lo stack di telecomunicazioni di Android insieme alla chiamata SIM. Android presenta un'opzione nativa "Unisci chiamate"; accettandolo, passa il mixaggio audio all'hardware di telefonia. La chiamata unita viene riprodotta nel file solo auricolare — completamente privato, senza vivavoce, nessuno nella stanza sente. Quando la conferenza hardware non è supportata dall'operatore, un bridge per cuffie Bluetooth instrada invece tutto l'audio attraverso il collegamento BT SCO.

Conferenza sull'hardwareRipiego BT SCOSolo auricolareConnectionService
CANALE 3
🎭

Telecomando per presentatore Kameleon

Controlla l'intero livello Kameleon dal tuo telefono. Fai avanzare le diapositive, attiva suggerimenti, inserisci immagini o testo direttamente in una pila di stage, approva o rifiuta gli invii dei colleghi e controlla il tavolo da disegno collaborativo, il tutto senza toccare la tastiera del desktop.

stack_successivo/precpush_slotstack_approvaredisegno_tratto
CANALE 4
🖥️

Specchio dello schermo (stile VNC/RDP)

Visualizza e interagisci con lo schermo del desktop dal telefono. Implementato come un flusso leggero di acquisizione dello schermo sulla mesh Tailscale: non è richiesto alcun server VNC di terze parti. Tocca per fare clic, scorri per scorrere. Utile per monitorare i processi in esecuzione o approvare le azioni dell'IA da remoto.

Cattura dello schermoTocca per fare clicSolo scala di coda
CANALE 5
📂

Browser ed editor di file remoti

Sfoglia il file system del tuo desktop dal telefono. Apri, leggi e modifica file di testo. Carica file dalla fotocamera o dall'archivio del telefono direttamente in una cartella di progetto. Chiedi all'IDE AI di elaborare il file caricato immediatamente dopo il trasferimento, ad es. "aggiungi questa immagine alla fase del presentatore".

SfogliaModificareCarica dalla fotocamera
CANALE 6
🎵

Streaming multimediale (NAS/DLNA)

Trasmetti musica e video da un server NAS o DLNA sulla tua rete domestica al telefono tramite Tailscale. Sfoglia il catalogo multimediale, metti in coda le tracce e controlla la riproduzione: il desktop funge da ponte tra il tuo server multimediale locale e il telefono ovunque ti trovi sulla tailnet.

DLNANASPonte a scala di coda
CANALE 7
🧾

Contabilità: acquisizione delle ricevute

Fotografa una ricevuta sul tuo cellulare e inviala direttamente al modulo contabilità. L'intelligenza artificiale dell'IDE legge l'immagine, estrae l'importo, la data, il fornitore e l'IVA e registra una bozza di registrazione contabile nel registro a partita doppia, pronta per essere rivista e pubblicata sul desktop.

Ricevuta OCRProgetto di diarioEstrazione dell'Iva
CANALE 8
🗣️

AI vocale: telefono STT e TTS

Parla con l'intelligenza artificiale IDE dal tuo telefono utilizzando la sintesi vocale sul dispositivo. La risposta dell'intelligenza artificiale viene trasmessa in streaming e letta ad alta voce tramite sintesi vocale. Assistenza per la codifica in vivavoce mentre il tuo desktop è incustodito: detta una correzione, ascolta il risultato, conferma dal telefono.

STT sul dispositivoRiproduzione TTSA mani libere

Come si connette

🔐

Rete protetta da scaglie

Tutti i canali vengono trasmessi sulla tua rete privata Tailscale. Nessuna porta è aperta all'Internet pubblica. Il telefono deve essere autorizzato sulla tua tailnet: tutto il resto è crittografato end-to-end con WireGuard.

🔌

Bridge WebSocket singolo

Il desktop viene eseguito chameleon_mobile_bridge.py come thread demone all'interno del processo Qt. L'app del telefono si connette alla porta 8770 sull'IP Tailscale. Una connessione persistente trasporta tutti i canali come messaggi JSON digitati.

🤖

Termux su Android

Il server del segnale (chameleon_signal.py) può essere eseguito direttamente sul telefono Android tramite Termux, rendendo il telefono sia un client che un nodo di segnalazione. Non è necessario alcun inoltro cloud per le connessioni peer WebRTC all'interno della tua tailnet.

📶

Ripiego LAN

Quando Tailscale non è disponibile, lan_video.py trasmette video su UDP (porta 47732) e audio su UDP (porta 47733) direttamente sulla rete locale: stessi canali, senza sovraccarico della VPN.

App Screenshots

Chameleon Companion — captured live on device

Ti interessa l'app complementare?

Attualmente in fase di test: contattaci per registrare il tuo interesse o richiedere una demo.

Mettiti in contatto ← Torna alla panoramica