Что это такое?
WASM-библиотека для сжатия векторов с сохранением возможности поиска по сходству.
Библиотека для сжатия векторов с почти оптимальным искажением, портированная из Zig в WASM с поддержкой SIMD. Позволяет уменьшить размер векторных данных в 6 раз при сохранении возможности быстрого поиска по сходству. Включает демо: поиск по текстам, поиск...
Для фронтенд-разработчиков, работающих с векторными базами данных, поиском по сходству или 3D-графикой в реальном времени.
Векторные поисковые системы и 3D-рендереры требуют передачи огромных массивов float32, что тормозит загрузку и съедает трафик.
Проект реализует алгоритм TurboQuant из Google Research (ICLR 2026) на Zig с компиляцией в WASM. Векторы квантуются до ~4.5 бит на размерность с сохранением скалярных произведений. Использует relaxed SIMD инструкции для ускорения операций FMA. В браузере можно сжимать эмбеддинги, 3D-сцены Gaussian Splatting и выполнять поиск по сжатым данным без декодирования.
Библиотека для сжатия векторов с почти оптимальным искажением, портированная из Zig в WASM с поддержкой SIMD. Позволяет уменьшить размер векторных данных в 6 раз при сохранении возможности быстрого поиска по сходству. Включает демо: поиск по текстам, поиск похожих изображений и сжатие 3D-сцен Gaussian Splatting.
Алгоритм TurboQuant ещё не вышел — статья принята в ICLR 2026, но реализация уже доступна в open source.
Стоит попробовать, если нужна векторная компрессия в браузере с минимальными потерями точности. Проект экспериментальный, но демо впечатляет.
Проект активно развивается: есть работающие демо, поддержка relaxed SIMD, TypeScript API. Последний релиз 0.2.5.
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
WASM-библиотека для сжатия векторов с сохранением возможности поиска по сходству.
Для разработчиков, которым нужно уменьшить размер векторных данных в веб-приложениях: поиск по сходству, рекомендательные системы, 3D-графика.
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.