localhost:1337 - Guía del puerto de la IA local Jan
localhost:1337
Puerto del servidor de IA local Jan
Abrir localhost:1337Accede a tu servidor de modelos Jan en el puerto 1337
Localhost:1337 es el puerto por defecto de Jan, una alternativa de código abierto a ChatGPT centrada en la privacidad que funciona 100 % sin conexión en cualquier equipo Windows, Mac o Linux. El número «1337» (que en leet se lee «leet», de «elite») es un guiño a la cultura hacker y hace que el endpoint sea fácil de recordar.
Jan expone de forma nativa una API equivalente a la de OpenAI. Levanta un servidor local en el puerto 1337 con la misma estructura que api.openai.com/v1, así que conectar Jan a aplicaciones pensadas para ChatGPT es tan sencillo como cambiar la URL base.
Acceder a localhost:1337 desde otros dispositivos
Usa un túnel de Pinggy para compartir tu servidor de Jan:
Así otras aplicaciones en redes ajenas pueden comunicarse de forma segura con tus modelos de Jan.
La API de Jan rechaza las peticiones cuya cabecera Host no sea localhost, una IP local o una entrada de su ajuste Trusted Hosts (403 Invalid host header), así que reescribe la cabecera al crear el túnel: ssh -p 443 -R0:localhost:1337 -t free.pinggy.io "u:Host:localhost:1337".
Servicios y programas que usan el puerto 1337
Ecosistema Jan AI
- Jan Desktop: la interfaz principal y el servidor del motor de IA
- API de Jan: el endpoint local compatible con OpenAI
Usos históricos y generales
- Servidores de juego: habitual en configuraciones de juegos antiguos
- Clientes P2P varios: puerto alternativo tradicional
Cuando Jan arranca su servidor de inferencia, basta con cambiar el endpoint de tus herramientas de Python o Node a http://localhost:1337/v1 para que el tráfico vaya a tu máquina sin conexión en lugar de a los servidores de OpenAI.
Cómo resolver problemas con localhost:1337
Si no consigues acceder a localhost:1337, así puedes diagnosticar y solucionar los fallos más comunes del servidor de Jan:
Paso 1: comprueba que Jan está en marcha
Acción: confirma que la aplicación Jan está activa.
Cómo comprobarlo: asegúrate de que la aplicación de escritorio está abierta y de que el servidor de API local está activado en sus ajustes.
Paso 2: resuelve los conflictos de puerto
Acción: asegúrate de que ningún otro programa está usando el puerto 1337.
Cómo arreglarlo: usa lsof -i :1337 (macOS/Linux) o netstat -ano | findstr :1337 (Windows) para ver si otro proceso tiene el puerto.
Paso 3: prueba la conexión
Acción: verifica que la API local responde.
Cómo probarlo: ejecuta curl http://localhost:1337/v1/models y comprueba si devuelve una lista de modelos. Si has configurado una clave de API en Jan, añade -H "Authorization: Bearer YOUR_API_KEY"; si no, recibirás 401 Unauthorized.
Problemas habituales y sus soluciones
Estos son los fallos típicos con localhost:1337 y cómo resolverlos:
Error «Connection Refused»
Problema: el servidor de API de Jan está apagado.
Solución: abre Jan Desktop y comprueba que el servidor de API local está activado en los ajustes.
Error «Port Already in Use»
Problema: otra aplicación está ocupando el puerto 1337.
Solución: localiza el proceso en conflicto (suele ser un servidor de desarrollo o de juego) y ciérralo, o configura Jan para usar otro puerto.
El modelo no carga
Problema: la API responde, pero las peticiones caducan o no generan nada.
Solución: asegúrate de haber descargado un modelo y de tenerlo cargado en memoria en Jan antes de lanzar peticiones.
Resumen
- Qué es:
localhost:1337es el puerto por defecto del LLM local sin conexión Jan. - Quién lo usa: ingenieros de IA que prueban modelos de código abierto reutilizando sus integraciones con el SDK de OpenAI.
Comandos rápidos
# Conectar el SDK de OpenAI a Jan
export OPENAI_BASE_URL="http://localhost:1337/v1"