Стек PyTorch для инференса на устройствах: запуск экспортированных моделей на телефонах, ноутбуках, в браузерах и на микроконтроллерах.
google-ai-edge/LiteRT-LM
Открытый фреймворк Google для запуска больших языковых моделей на устройствах под Android, iOS, Web и desktop, а также на Raspberry Pi.
- Звёзды
- 6,712
- Форки
- 765
- Открытые issues
- 710
- Последний коммит
- 2 часа назад
Что это?
LiteRT-LM — это слой оркестрации для запуска LLM на LiteRT, среде Google для инференса непосредственно на устройстве. Он предназначен для разработчиков, которые хотят запускать такие модели, как Gemma, Llama, Phi-4 и Qwen, локально на телефонах, в браузерах, на компьютерах и IoT-платах, не обращаясь к облачному API.
В проект входят CLI для запуска и импорта моделей с Hugging Face, а также совместимая с OpenAI серверная конечная точка (`litert-lm serve`), которая также обслуживает мультимодальные модели эмбеддингов. Доступны языковые биндинги для Python, Kotlin, Swift, JavaScript и C++; поддержка Flutter обеспечивается сообществом. Аппаратное ускорение работает через GPU- и NPU-бэкенды. Проект также поддерживает использование инструментов (вызов функций), а также входные данные изображений и аудио.
По заявлению Google, LiteRT-LM используется для функций GenAI непосредственно на устройстве в Chrome, Chromebook Plus и Pixel Watch. В репозитории также есть ссылка на приложение Google AI Edge Gallery, позволяющее опробовать модели на устройстве.
Ключевые возможности
- 01Работает на Android, iOS, Web, desktop и Raspberry Pi.
- 02Использует GPU и NPU для ускорения инференса.
- 03Поддерживает изображения и аудио наряду с текстом.
- 04Поддерживает вызов функций для агентных сценариев.
- 05Предоставляет совместимый с OpenAI сервер и конечную точку для эмбеддингов.
- 06Предоставляет API для Python, Kotlin, Swift, JavaScript и C++.
Сценарии использования
- Создание приложения для Android или iOS, которое запускает чат-модель офлайн.
- Запуск локальной LLM на ноутбуке или Raspberry Pi из командной строки.
- Добавление в приложение вызова функций непосредственно на устройстве без облачного бэкенда.
- Предоставление локальных моделей эмбеддингов через API в стиле OpenAI.
Быстрый старт
- 1
Установите LiteRT-LM CLI с помощью uv
uv tool install litert-lm - 2
Запустите модель Gemma 3n с Hugging Face в терминале
litert-lm run \ --from-huggingface-repo=google/gemma-3n-E2B-it-litert-lm \ gemma-3n-E2B-it-int4 \ --prompt="What is the capital of France?"
Что важно знать
- API для Swift и JavaScript находятся на раннем этапе предварительного просмотра.
- Поддержку Flutter обеспечивает сообщество, а не официальная команда.
В подборках
Темы
Частые вопросы
- Что такое LiteRT-LM?
- Открытый фреймворк Google для запуска больших языковых моделей на устройствах под Android, iOS, Web и desktop, а также на Raspberry Pi. LiteRT-LM — это слой оркестрации для запуска LLM на LiteRT, среде Google для инференса непосредственно на устройстве. Он предназначен для разработчиков, которые хотят запускать такие модели, как Gemma, Llama, Phi-4 и Qwen, локально на телефонах, в браузерах, на компьютерах и IoT-платах, не обращаясь к облачному API.
- LiteRT-LM можно использовать бесплатно? Какая у него лицензия?
- LiteRT-LM распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- LiteRT-LM всё ещё поддерживается?
- Активно поддерживается. Последний коммит в LiteRT-LM — 22 окт. 2026 г..
- Для чего можно использовать LiteRT-LM?
- Создание приложения для Android или iOS, которое запускает чат-модель офлайн. Запуск локальной LLM на ноутбуке или Raspberry Pi из командной строки. Добавление в приложение вызова функций непосредственно на устройстве без облачного бэкенда. Предоставление локальных моделей эмбеддингов через API в стиле OpenAI.
- Как установить LiteRT-LM?
- Установите LiteRT-LM CLI с помощью uv: uv tool install litert-lm Запустите модель Gemma 3n с Hugging Face в терминале: litert-lm run \ --from-huggingface-repo=google/gemma-3n-E2B-it-litert-lm \ gemma-3n-E2B-it-int4 \ --prompt="What is the capital of France?"
- Где скачать LiteRT-LM?
- Исходный код и инструкции по установке — на GitHub: https://github.com/google-ai-edge/LiteRT-LM
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Мобильное приложение Google AI Edge для Android и iOS, позволяющее офлайн запускать open-source LLM и проверять сценарии GenAI прямо на телефоне.
MNN — лёгкий движок Alibaba для инференса и обучения моделей глубокого обучения на мобильных и встроенных устройствах, включая запуск LLM прямо на устройстве.
Кроссплатформенный фреймворк и готовые ML-решения для запуска моделей компьютерного зрения, аудио и текста на мобильных устройствах, в вебе, на десктопе и IoT.
Локальный и облачный запуск открытых моделей, таких как Gemma, Qwen, DeepSeek и gpt-oss, через CLI, REST API и библиотеки для Python и JavaScript.
Небольшая фундаментальная модель для вызова инструментов, структурированного извлечения данных, эмбеддингов и распознавания речи на устройствах — от телефонов до микроконтроллеров.