Ternlight представляет собой легковесную модель для генерации векторных представлений текста, оптимизированную для работы непосредственно в браузере. Благодаря размеру всего в 7 МБ и использованию WebAssembly (WASM), модель позволяет выполнять семантический поиск и классификацию данных на стороне клиента без необходимости обращения к внешним API или развертывания тяжелой серверной инфраструктуры.

Разработка ориентирована на сценарии, где критически важны приватность данных и минимальная задержка. Использование WASM обеспечивает высокую производительность вычислений на стороне пользователя, позволяя интегрировать функции ИИ в веб-приложения с ограниченными ресурсами. Это решение упрощает создание локальных поисковых систем и рекомендательных сервисов, работающих в режиме офлайн или с минимальным потреблением трафика.

Технология открывает возможности для внедрения продвинутых функций обработки естественного языка в клиентскую часть веб-продуктов, где ранее требовались серверные мощности. Компактность модели делает её пригодной для использования в мобильных браузерах и приложениях с жесткими ограничениями по объему передаваемых данных.

Ключевые факты

  • Размер модели составляет всего 7 МБ, что минимизирует время загрузки в браузере.
  • Реализация основана на WebAssembly (WASM), что обеспечивает нативную скорость выполнения кода.
  • Модель предназначена для генерации эмбеддингов, позволяя реализовать семантический поиск локально.
  • Решение исключает необходимость передачи пользовательских данных на сервер для обработки, повышая уровень конфиденциальности.