Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

sovereign

Consola auto-hospedada para controlar agentes de codificación remotos en móviles y escritorio. Soporta pi y Claude Code mediante adaptadores. Arquitectura Rust + Svelte 5 con PWA integrado.

Ficha actualizada 28 sept 2026, 12:15 · upstream 28 sept 2026, 12:04 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es sovereign

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

Sovereign es una consola auto-hospedada diseñada para gestionar agentes de codificación remotos desde dispositivos móviles o de escritorio. Funciona como interfaz unificada que agrupa tareas, conversaciones y diferencias de código en una sola vista, sin atarse a un único runtime de agente.

La arquitectura combina un servidor escrito en Rust con una interfaz PWA construida en Svelte 5 usando Vite. El servidor expone APIs HTTP y WebSocket, mientras que la PWA se incrusta directamente en el binario del servidor. No utiliza Docker ni sistemas de orquestación; requiere instalación manual mediante cargo y pnpm.

Soporta integración con pi y Claude Code a través de adaptadores específicos. Cada nueva integración necesita un adaptador personalizado; no permite añadir CLIs arbitrarios mediante configuración. Las capacidades como modelos, permisos y reanudación de sesiones dependen del harness seleccionado.

CASOS DE USO
  • Control remoto de agentes de codificación desde móvil o escritorio
  • Gestión de múltiples máquinas con diferentes harness (pi, Claude Code)
  • Visualización unificada de tareas agrupadas por proyecto o fecha
  • Integración con Herdr para supervisar terminales locales en tiempo real
PUNTOS DESTACADOS
  • Arquitectura ligera: 1 core CPU, 1GB RAM, 10GB disco
  • PWA integrado sin contenedores, despliegue directo en sistema
  • Acceso remoto seguro vía Tailscale con HTTPS automático
  • Soporte nativo para imágenes (hasta 5 MiB) en prompts
PRECAUCIONES
  • No soporta Docker ni sistemas de orquestación estándar
  • Requiere instalación manual de Rust, Node.js y pnpm
  • Solo un harness activo por servidor; no transfiere sesiones entre herramientas
  • Claude Code ejecuta en bypassPermissions sin prompts de autorización
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Sovereign on desktop: an agent conversation, tasks grouped by project, and demo workspaces
01

Perfil de infraestructura

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

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

Instalar con cargo en server/ y construir PWA con pnpm en pwa/. Usar Tailscale Serve para HTTPS remoto. Token de acceso obligatorio en config.toml (0600 permisos). Reemplazar listen por 127.0.0.1:7777 si usa Tailscale. Herdr requiere socket Unix configurado manualmente.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.jsRust
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
77775174
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.