Novedades

1.2.0 y gateway 0.3.1, octubre de 2026

🎮

Panel de juego llegando en 1.3

Su teléfono se convierte en el controlador de juegos de PC, como Bounty Heist Football en Chameleon Media Center. Cualquier número de teléfonos pueden jugar a la vez, a través de Wi-Fi, Tailscale o un cable USB: escanee el código en la pantalla de la PC o elija el juego de la lista de juegos cercanos. Un joystick dondequiera que apoyes el pulgar, patada inicial y pausa, botones que elige el juego, el marcador en vivo y vibración cuando recibes el balón o anotas. No se necesita puerta de enlace.

🔐

Cifrado también en tu red doméstica

A través de Tailscale la conexión ya estaba cifrada. En una red doméstica, la aplicación ahora usa HTTPS y comprueba la huella del certificado del propio gateway, que llega con el QR de emparejamiento.

🛡️

Correcciones de la revisión de seguridad

El gateway 0.3.1 cierra las brechas encontradas en nuestra revisión de ISO 27001: dispositivos revocables, solo Tailscale por defecto, acceso a la terminal concedido por dispositivo, un registro a prueba de manipulaciones y un asistente root para que el gateway pueda ejecutarse como un usuario normal.

⚠️

Avisos de seguridad

Un aviso de riesgo en el primer inicio, y los comandos que eliminan, sobrescriben, cifran, formatean o apagan preguntan antes de ejecutarse.

💻

Aplicaciones de escritorio

TrXi-Ctrl ahora funciona en Windows, macOS y Linux además de en teléfonos. Controla tu máquina Linux desde un portátil: las mismas pantallas, con ratón y teclado reales.

🖱️

Escritorio remoto con ratón y teclado

Mueve, haz clic (izquierdo, central, derecho), arrastra y desplaza la pantalla remota con tu ratón; escribe y usa atajos como Ctrl+C en tu propio teclado. Los controles táctiles en teléfonos no cambian.

🔇

Sonido con la imagen

El escritorio remoto reproduce el sonido del PC junto con la pantalla, con un botón de silencio en la pestaña Escritorio.

🖼️

Empareja desde una imagen o un código

¿No estás junto al PC? Alguien allí puede enviarte por correo el QR de emparejamiento — abre la imagen en el escáner de la aplicación (icono de imagen). Los ordenadores sin cámara escriben el código de emparejamiento en su lugar.

🛡️

Dispositivos y lista blanca

La página de administración de la puerta de enlace enumera cada dispositivo que se ha conectado y si está en línea, y puede permitir solo los dispositivos que marques — por nombre de Tailscale o, en tu red doméstica, por dirección MAC.

🎛️

Administrador de puerta de enlace

Un pequeño panel de escritorio para iniciar, detener y reiniciar el servicio de puerta de enlace, mostrar, guardar o copiar el QR de emparejamiento, y leer el registro de la puerta de enlace.

Qué hace

Una app de teléfono, un demonio de puerta de enlace en tu escritorio

🖥️

Sistema y capas

Estadísticas en vivo de CPU/memoria/térmica y alternancia de capas AUFS, directamente desde el escritorio.

📶

Red y Wi-Fi

Interfaces, direcciones, escaneo y conexión Wi-Fi — incluido el descubrimiento de pares de Tailscale para encontrar tu puerta de enlace automáticamente.

🔵

bluetooth

Encendido, detectable/emparejable, escanear, emparejar, conectar, confiar, eliminar — control total del adaptador.

🛡️

Cortafuegos

Ver y editar reglas y cadenas de iptables, aplicar preajustes, desde tu teléfono.

🔊

Audio

Volumen, silencio, lista de sumideros — y transmite la salida de audio del escritorio al altavoz de tu teléfono por WebRTC.

🎬

Multimedia

Reproducción/pausa/búsqueda/volumen reales para Chameleon Media Center y reproductores basados en MPV, mediante el propio socket IPC de mpv — no solo una lista de archivos estática.

📺

CMC en vivo

Mira Chameleon Media Centerla transmisión en vivo en tu teléfono — elige Baja latencia (MPEG-TS) o Fluido (HLS) para conexiones más débiles — consulta si está en vivo, su fuente y cuántos están viendo, y copia un enlace para que cualquiera vea en un navegador.

🪟

Windows y escritorios

Lista, enfoca, cierra, minimiza, maximiza, organiza ventanas y cambia de escritorios virtuales.

📲

Escritorio remoto

Compartición de pantalla completa por WebRTC, con el sonido del PC — ve y controla tu escritorio desde cualquier lugar de tu red. En un teléfono, el tacto controla el ratón y una barra en pantalla envía texto; en las aplicaciones de Windows, macOS y Linux tu propio ratón y teclado funcionan directamente. Los clics y las pulsaciones aparecen en el escritorio casi de inmediato; cualquier retraso que notes está en las actualizaciones de pantalla que vuelven, no en tu entrada.

📋

Portapapeles compartido

El PC es el centro: cada dispositivo envía su portapapeles allí — directamente al portapapeles del propio PC, listo para pegar — y la pantalla Portapapeles muestra un historial compartido de los últimos 50 elementos. Envía un elemento a dispositivos o grupos concretos, silencia los dispositivos de los que no quieras recibir nada y toca un elemento para copiarlo a este dispositivo. No se lee ni se escribe nada en el portapapeles de tu teléfono en segundo plano, solo cuando tocas.

⌨️

Terminal

Un shell real, ejecutado desde tu teléfono.

🤖

Chat de IA

Habla con el proveedor de IA que hayas configurado en la puerta de enlace — DeepSeek, OpenAI, Anthropic y más.

Teléfonos rooteados

Aparecen dos pantallas adicionales automáticamente cuando el teléfono tiene root (Magisk)

🔐

VPN de punto de acceso

Comparte el nodo de salida de Tailscale del teléfono con todos los dispositivos de su punto de acceso Wi-Fi: los portátiles, televisores y consolas obtienen la VPN sin instalar nada. El enrutamiento se vuelve a aplicar automáticamente si el punto de acceso o Tailscale se reinician, y un script de arranque puede restaurarlo todo tras un reinicio. Diseñado para un teléfono que se deja enchufado como router: un límite de carga, mantener Tailscale fuera de la optimización de batería y VPN siempre activa.

💾

Almacenamiento masivo USB

Conecta el teléfono a cualquier PC y aparece como una unidad USB. Crea una imagen de disco de hasta 256 GB en segundos — FAT32 (todos los sistemas operativos la leen), ext4 (sin límite de archivo de 4 GB) o un disco GPT arrancable con una partición EFI para que un portátil pueda arrancar desde el teléfono — luego compártela en lectura-escritura o solo lectura, o ábrela en el propio teléfono. También puedes entregar la tarjeta SD del teléfono o una unidad USB al PC. ADB permanece conectado mientras se comparte.

La puerta de enlace

trixie-gateway — el lado de escritorio, un único binario autocontenido

📦

Un solo binario, sin necesidad de Python

Descarga un único ejecutable autocontenido — sin Python, pip ni venv en la máquina. Desde la v0.3.0 solo responde a través de Tailscale (o HTTPS en tu red doméstica, si lo activas) y desde el propio PC, los dispositivos nuevos se inician sin acceso a la terminal, y los dispositivos perdidos se pueden revocar desde la página de administración. Basado en aiohttp + aiortc, y el código fuente sigue en GitHub si prefieres ejecutarlo desde Python. Se ejecuta de forma independiente o como servicio systemd, escuchando en tu dirección de Tailscale/LAN.

🔌

~110 endpoints REST

Every phone-app feature above, plus an OpenAI-compatible /v1/chat/completions compatible con OpenAI que enruta al proveedor de IA que configures.

🧩

Servidor MCP incluido

media_mcp_server.py expone el control de medios (estado, reproducir, pausar, buscar, volumen, abrir, explorar) como herramientas MCP sobre stdio JSON-RPC — los mismos datos de sesión y ruta de control que usa la app del teléfono, así que un agente de IA y tu teléfono siempre ven lo mismo.

Compatibilidad

Creado para Debian Trixie — honesto sobre dónde más se ejecuta

PlataformaEstadoPor qué
Trixie Debian✓ Desarrollado y probado aquí—
Familia Fatdog64 / Puppy Linux✓ Debería funcionarLa función Layers detecta ramas union-fs bajo cualquiera de los dos /aufs (derivado de Fatdog64, incl. esta máquina) o /initrd (Puppy estándar) automáticamente — la /initrd ruta no está probada contra una instalación real de Puppy, basada en convenciones documentadas en lugar de verificación práctica
Otros escritorios Linux con X11✓ Debería funcionarRequiere BlueZ, iptables, PulseAudio/PipeWire con compatibilidad con pactl y una sesión X11. Wayland es experimental: los compositores con los ext-image-copy-capture y protocolos foreign-toplevel (probados en mango); las sesiones Wayland de GNOME y KDE aún no son compatibles
ventanas 11🧪 Compilación de prueba experimentalLa compartición de pantalla, ratón/teclado, lista de ventanas, volumen y terminal están implementados para Windows. El binario se compila e inicia en CI automatizado, pero aún no se ha ejecutado en una máquina Windows real — espera asperezas. Bluetooth, cortafuegos, capas, brillo, red y Media Center siguen siendo exclusivos de Linux y responden 501
macOS (Intel y Apple Silicon)🧪 Compilación de prueba experimentalEl mismo conjunto de funciones que Windows, usando Quartz, AVFoundation y osascript. Se compila e inicia en CI para ambas arquitecturas pero está sin probar en Macs reales. La app no está firmada, y macOS pedirá permiso de Grabación de pantalla y Accesibilidad

Capturas de pantalla

TrXi-Ctrl — capturado en vivo, ejecutándose en hardware real

Descargar TrXi-Ctrl 1.2.0 GRATIS

La app, para tu teléfono u ordenador, además de la puerta de enlace para el escritorio Linux que quieres controlar.

⬇Android (APK) ⬇ ventanas ⬇ macOS (.dmg) ⬇Linux ⬇ iOS (sin firmar, instalación lateral) ⬇ Puerta de enlace para Linux

Requiere gateway v0.3.1 o posterior. Teléfonos antiguos (Android de 32 bits): armv7 APK · Todos los archivos: página de versiones · Puerta de enlace en GitHub →

⚠️ Úsalo bajo tu propio riesgo. TrXi-Ctrl y trixie-gateway son software libre que otorgan a un dispositivo emparejado un control potente sobre tu computadora, incluida la ejecución de comandos como el usuario de la puerta de enlace (a menudo root). Eres responsable de cada comando que envías, de mantener la puerta de enlace fuera del internet abierto y tus códigos de emparejamiento privados, y de controlar únicamente máquinas para las que estás autorizado. CHAMELEON-AI-AGENT LTD y el autor no aceptan ninguna responsabilidad por daños derivados de comandos destructivos, compartir recursos por internet o configuraciones no compatibles — consulta Términos §8A. Lo que hemos corregido y planeamos corregir, medido con ISO/IEC 27001: revisión de seguridad (trabajo de alineación, no certificación).

Instala la app

Ninguna de las compilaciones está firmada por Apple o Microsoft todavía, así que cada sistema pregunta una vez si confías en ella

🤖

Androide

Descarga el APK en el teléfono y ábrelo. Android pide permitir instalaciones desde tu navegador o gestor de archivos la primera vez — permítelo, luego Instalar. La mayoría de los teléfonos de los últimos diez años quieren el APK arm64; usa armv7 solo en teléfonos antiguos de 32 bits. Las actualizaciones posteriores pueden venir directamente de la puerta de enlace: Actualizaciones pestaña.

🍏

iPhone y iPad

La compilación de iOS no está firmada, por lo que se instala por sideload: instala Carga lateral o Tienda alternativa en un ordenador, conecta el iPhone, arrastra el .ipa e inicia sesión con cualquier Apple ID. Luego en el iPhone: Ajustes → General → VPN y gestión de dispositivos → confía en tu Apple ID. Con un Apple ID gratuito, la app debe reinstalarse por sideload cada 7 días.

🪟

Ventanas 10/11

Descomprime la descarga en cualquier lugar (por ejemplo C:\Programs\TrXi-Ctrl) y ejecuta trxi_ctrl.exe. SmartScreen dice "Windows protegió tu PC" la primera vez: Más información → Ejecutar de todos modos. Mantén los archivos juntos: el .exe necesita las DLL y la carpeta data junto a él.

🍎

macos

Abre el .dmg y arrastra TrXi-Ctrl a Aplicaciones. La primera vez, haz clic derecho en la app → Abierto → Abrir (el doble clic está bloqueado porque no está notarizada). Si macOS sigue negándose, Ajustes del Sistema → Privacidad y seguridad → Abrir de todos modos.

🐧

linux

Requiere GTK 3 y libmpv: en Debian/Ubuntu sudo apt install libgtk-3-0 libmpv2. Luego tar -xzf TrXi-Ctrl-1.2.0-linux.tar.gz y ejecuta ./bundle/trxi_ctrl. Mantén la carpeta bundle junta.

🔗

Empareja con tu escritorio

En el escritorio Linux que ejecuta la puerta de enlace, abre http://localhost:8772/admin (o el Administrador de puerta de enlace). Teléfonos y Macs: app → Ajustes → icono del escáner de QR → escanea el QR, o toca el icono de imagen para abrir una imagen de QR que alguien te haya enviado por correo electrónico. Windows y Linux: introduce la dirección de la puerta de enlace y el código de emparejamiento que aparece debajo del QR. Un código funciona una vez y dura 10 minutos. Ambos dispositivos deben estar en la misma red de Tailscale (el acceso a la red doméstica está desactivado a menos que lo actives). Los dispositivos nuevos no pueden usar el Terminal hasta que marques Terminal en la página de administración.

Instalar la puerta de enlace

En la máquina Debian Trixie (o Linux compatible) que quieres controlar

# Linux — binario independiente, nada más que instalar curl -LO https://github.com/cou645/trixie-gateway/releases/download/v0.3.1/trixie-gateway-linux-x86_64.tar.gz tar -xzf trixie-gateway-linux-x86_64.tar.gz ./trixie-gateway --port 8772 # luego en la app: Ajustes → URL de la puerta de enlace → http://<this-machine's-tailscale-ip>:8772 # o toca "Descubrir pares" si ambos estáis en la misma red de Tailscale

¿Prefieres Python? git clone https://github.com/cou645/trixie-gateway.git, luego pip install -r requirements.txt y python3 gateway.py --port 8772. La documentación completa de instalación, incluida la ejecución como tu propio usuario (recomendado) o como servicio del sistema, está en el README.md.

🔏 Verifica tu descarga. Cada versión tiene una SHA256SUMS.txt firmada con nuestra clave de versión, trxi-lanzamiento.pub. Con los tres archivos junto a tu descarga: openssl pkeyutl -verify -pubin -inkey trxi-release.pub -rawin -in SHA256SUMS.txt -sigfile SHA256SUMS.txt.sig debe decir "Signature Verified Successfully", luego sha256sum -c --ignore-missing SHA256SUMS.txt debe decir OK.

🧪 Compilaciones de prueba para Windows y macOS están en el página de versiones (trixie-gateway-windows-x86_64.exe, trixie-gateway-macos-arm64.zip, trixie-gateway-macos-x86_64.zip). No están firmados, así que Windows SmartScreen dirá "editor desconocido" (Más información → Ejecutar de todos modos) y macOS bloqueará el primer inicio (clic derecho → Abrir). Informa de lo que falle.

¿Te gusta TrXi-Ctrl? Mira qué más creamos

TrXi-Ctrl es la pieza gratuita de una familia más amplia de herramientas de IA de escritorio: un editor de código, un estudio de presentaciones, contabilidad del Reino Unido, despacho de flotas y más.

Ver todas las aplicaciones de Chameleon AI → Chameleon Companion (IA para teléfono y escritorio) →

Comentarios