01
Первый production-sliceСтраница проверяет базовый путь: публичный UI, backend runtime, LLM-запрос и наблюдаемое состояние.
02
Серверный LLM PoolNode.js runtime на VPS за Nginx, same-origin API, без внешних SaaS-прослоек.
03
OpenRouter и маршрут моделейРейтинг free-моделей, выбор в чате, fallback при ошибке провайдера и видимая диагностика.
04
Streaming UXSSE-поток: отдельно приходят маршрут, reasoning, текст ответа и usage.
05
Память интерфейсаИстория чатов в localStorage, токен-счётчики, кольцо контекста и сохранение reasoning.