Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

clipbridge

Puente de portapapeles LAN-first con acciones de IA opcional. Sincroniza texto, imágenes y archivos entre dispositivos sin nube ni internet. Incluye cliente Electron, servidor MCP para agentes de codificación y soporte multi-interfaz (Wi-Fi, Bluetooth, USB).

Ficha actualizada 22 sept 2026, 16:17 · upstream 25 ago 2026, 12:25 · release v0.1.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es clipbridge

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

ClipBridge es una herramienta de puente de portapapeles diseñada para funcionar principalmente en red local (LAN), permitiendo copiar contenido en un dispositivo y pegarlo en otro sin depender de servicios en la nube, cuentas de usuario o conexión a internet. Utiliza Node.js como framework principal con Express para servir el frontend estático y WebSocket para broadcasts en tiempo real entre dispositivos emparejados.

La arquitectura incluye un servidor web autocontenido que soporta múltiples modos de conexión: Wi-Fi, Ethernet, Bluetooth PAN, USB tethering y hotspots móviles. El cliente Electron monitoriza el portapapeles del sistema operativo nativamente, mientras que el servidor MCP expone herramientas para agentes de codificación como Claude Code o Cursor. Las acciones de IA (OCR, traducción, resumen) son opcionales y utilizan cualquier endpoint compatible con OpenAI.

El historial se almacena en memoria con límites estrictos: máximo 100 clips y 20 MB por archivo. La interfaz web es PWA-first con detección automática de idioma y soporte para múltiples modelos de IA (OpenAI, Ollama, LM Studio, etc.). No requiere instalación compleja; basta con ejecutar npm install y npm start.

CASOS DE USO
  • Sincronizar portapapeles entre PC y móvil sin internet ni nube
  • Integrar contenido del portapapeles en flujos de trabajo de IA local (traducción, OCR)
  • Permitir a agentes de codificación MCP leer/escribir contenido compartido
  • Operar en entornos aislados (laboratorios, redes sin DHCP, Bluetooth tethering)
PUNTOS DESTACADOS
  • Funciona 100% en LAN sin internet ni servicios externos obligatorios
  • Soporte nativo para múltiples interfaces de red (Wi-Fi, Ethernet, USB, Bluetooth)
  • Cliente Electron con monitorización automática del portapapeles del sistema
  • Servidor MCP compatible con agentes de codificación (Claude Code, Cursor)
  • Configuración flexible de API de IA con soporte para múltiples proveedores
PRECAUCIONES
  • Historial en memoria volátil: pérdida al reiniciar el servidor
  • Capacidad limitada a 100 clips y 20 MB por archivo
  • No incluye cifrado extremo a extremo entre dispositivos
  • Requiere Node.js instalado localmente en cada dispositivo
  • Dispositivos iOS necesitan drivers iTunes para USB tethering
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Ejecutar npm install y npm start. Verificar que ambos dispositivos estén en la misma subred LAN. Si la detección automática falla, configurar manualmente LAN_HOST. Para agentes MCP, registrar el servidor con CLIPBRIDGE_BASE_URL apuntando al IP del host. En entornos sin DHCP, usar IPs estáticas o direcciones link-local (169.254.x.x). Evitar adaptadores virtuales en el selector de red.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8787
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.