Devlog de LM Nexus

Presentando LM Nexus: un centro de control AI open-source y local-first

Devlog previo al lanzamiento público

Por qué existe LM Nexus, por qué la IA local necesita tanto buenos valores por defecto como control real y qué sigue en construcción antes del lanzamiento público.

La IA local se vuelve caótica muy rápido. Una app ejecuta el modelo, otra gestiona el chat, una terminal mantiene vivo el servidor, las notas están en otro sitio y, tarde o temprano, acabas copiando contexto entre todo ello.

LM Nexus nació de ese problema: reunir las piezas sin ocultar el runtime que hay debajo.

Simple no debería significar opaco

Si elegir un modelo y pulsar Run es suficiente, debería bastar. Pero cuando algo falla o importan los ajustes exactos del runtime, también deberías poder ver logs, endpoints y opciones de arranque.

LM Nexus mantiene abiertos ambos caminos: valores por defecto sencillos cuando los quieres, control directo del runtime cuando lo necesitas y un workspace para el resto del trabajo.

El acceso directo al runtime/servidor importa

LM Nexus puede iniciar un runtime por ti sin obligar a que la inferencia pase por un proxy adicional de Nexus.

Si te conectas directamente a un servidor llama.cpp iniciado por LM Nexus, estás hablando con llama.cpp. Nexus gestiona el proceso, pero no está en medio de la petición de inference.

Eso es útil para depuración, compatibilidad y workflows donde importa el acceso directo al endpoint.

curl http://127.0.0.1:PORT/v1/chat/completions

Local-first no significa local-only

Local-first es el valor por defecto, no una regla de lock-in. LM Nexus puede usar modelos locales, runtimes self-hosted, endpoints compatibles con OpenAI y proveedores API externos.

Parte del trabajo debe quedarse completamente local. Algunos setups ya tienen inference self-hosted. Otras tareas necesitan un proveedor externo. LM Nexus mantiene esas elecciones visibles en vez de ocultarlas detrás de una única abstracción.

El modelo es solo la mitad del trabajo

Ejecutar el modelo es solo media tarea. El trabajo real también necesita archivos, notas, terminales, logs, agentes y conocimiento del proyecto que puedas reutilizar.

LM Nexus mantiene esas cosas junto al modelo en vez de meterlas en el historial del chat. Los agentes pueden trabajar con archivos del proyecto, las notas pueden convertirse en Knowledge y los módulos pueden añadir herramientas sin convertir la aplicación en una única función gigante.

Estado actual

LM Nexus sigue en alfa privada, así que todavía no hay descarga pública.

La web y la documentación son públicas desde antes para que puedas ver qué se está construyendo antes del primer lanzamiento. Los builds públicos llegarán cuando la alfa privada sea suficientemente estable como para soportarlos de forma razonable.