Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

LLMSwapper

Dashboard local para gestionar y cambiar entre cuentas de Claude Code y OpenAI Codex CLI con un clic, visualizando cuotas restantes (5h/semana). Soporta WSL, Docker y sin dependencias.

Ficha actualizada 27 sept 2026, 3:31 · upstream 27 sept 2026, 3:27 · release v1.2.1

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es LLMSwapper

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

LLMSwapper es una herramienta de automatización diseñada para simplificar la gestión de suscripciones a servicios de IA en el entorno local. Permite alternar instantáneamente entre cuentas activas de Claude Code y OpenAI Codex CLI, evitando los procesos manuales de autenticación repetitivos que implican redirecciones al navegador.

CASOS DE USO
  • Gestionar múltiples suscripciones de IA (Claude/Codex) en una sola interfaz sin reiniciar sesiones.
  • Visualizar cuotas restantes (5 horas y semanales) para optimizar el uso de tokens antes de agotar límites.
  • Operar dentro de distribuciones WSL desde un panel centralizado en Windows, macOS o Linux.
  • Automatizar la persistencia de credenciales mediante backups automáticos y detección de expiración.
PUNTOS DESTACADOS
  • Cero dependencias: funciona directamente con Node.js 18+ sin pasos de compilación ni npm install.
  • Docker-ready: incluye Dockerfile y docker-compose para despliegue en contenedores con mounts seguros.
  • Soporte nativo para WSL: detecta distribuciones activas y gestiona credenciales dentro del entorno Windows.
  • Gestión segura de backups: respalda automáticamente ~/.claude.json y auth.json (últimos 20).
PRECAUCIONES
  • Requiere Node.js 18+ instalado en el host o dentro del contenedor Docker.
  • No puede acceder a procesos del host ni ver WSL desde dentro de un contenedor Docker.
  • La lectura de cuotas consume tokens (8 in + 1 out) para cuentas con setup-token, aunque es mínimo.
  • Soporte limitado a Claude Code y OpenAI Codex CLI en la versión actual.
VISUAL

Capturas del proyecto

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

The LLMSwapper panel: environment tabs, four accounts and their session and weekly quota meters
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

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

Docker Compose detectado

Ejecutar node server.js en el puerto 7373 o usar docker compose up -d. Montar siempre el volumen data/ para persistencia de backups y credenciales. Nunca ejecutar dos instancias simultáneas (limitación por proceso). En Docker, montar $HOME:/home/node para evitar problemas de inodos al renombrar archivos. Evitar combinar con node server.js local.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
73737400
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.