LobeHub объединяет AI-агентов в постоянно работающие команды, которые можно нанимать, планировать их работу и оценивать результаты в одном месте.
semperai/amica
Открытый веб-интерфейс для общения с настраиваемыми 3D-персонажами VRM с помощью голосового чата, зрения и эмоциональных выражений.
- Звёзды
- 1,617
- Форки
- 271
- Открытые issues
- 19
- Последний коммит
- 29 дней назад
Что это?
Amica — браузерный интерфейс для общения с 3D-персонажами. Пользователи могут импортировать модели VRM, настраивать голос персонажа и получать ответы с эмоциональными выражениями. Проект работает в браузере, а также может быть упакован в десктопное приложение с помощью Tauri.
Amica объединяет несколько компонентов ИИ в единый конвейер: распознавание речи с помощью Whisper и Silero VAD для голосового ввода, различные бэкенды для генерации ответов и движки синтеза речи для вывода. Среди поддерживаемых бэкендов чата — Ollama, Llama.cpp server, KoboldCpp, Oobabooga, OpenRouter и любой API, совместимый с OpenAI. Для синтеза речи доступны ElevenLabs, OpenAI, Speech T5, Coqui, RVC и AllTalkTTS. Обработка изображений поддерживается с помощью BakLLaVA.
Проект начался как форк ChatVRM от Pixiv. Настройки в основном задаются через файл .env.local, а сам проект построен на Next.js и three.js.
Ключевые возможности
- 01Импортирует и отображает 3D-модели персонажей VRM
- 02Голосовой чат с распознаванием речи и синтезом речи
- 03Добавляет в ответы эмоциональные выражения
- 04Поддерживает несколько бэкендов чата, включая Ollama, OpenRouter и API, совместимые с OpenAI
- 05Предлагает несколько локальных и облачных движков синтеза речи
- 06Позволяет собрать десктопное приложение с помощью Tauri
Сценарии использования
- Создание виртуального компаньона или чата с персонажем
- Эксперименты с локальными LLM в связке с 3D-аватаром
- Прототипирование голосовых ассистентов с настраиваемыми персонажами
Быстрый старт
- 1
Клонируйте репозиторий
git clone git@github.com:semperai/amica.git - 2
Установите необходимые пакеты
npm install - 3
Запустите веб-сервер для разработки
npm run dev - 4
Откройте http://localhost:3000 и убедитесь, что всё работает
Что важно знать
- Для использования чат-бэкендов, таких как OpenRouter или ChatGPT API, потребуется собственный API-ключ.
- Для локальной настройки нужны Node.js и npm, а конфигурация распределена между .env.local и config.ts.
- На такие ресурсы, как 3D-модели и изображения, распространяются собственные лицензии, помимо лицензии MIT на код.
Темы
Частые вопросы
- Что такое amica?
- Открытый веб-интерфейс для общения с настраиваемыми 3D-персонажами VRM с помощью голосового чата, зрения и эмоциональных выражений. Amica — браузерный интерфейс для общения с 3D-персонажами. Пользователи могут импортировать модели VRM, настраивать голос персонажа и получать ответы с эмоциональными выражениями. Проект работает в браузере, а также может быть упакован в десктопное приложение с помощью Tauri.
- amica можно использовать бесплатно? Какая у него лицензия?
- amica распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- amica всё ещё поддерживается?
- Активно поддерживается. Последний коммит в amica — 22 сент. 2026 г..
- Для чего можно использовать amica?
- Создание виртуального компаньона или чата с персонажем Эксперименты с локальными LLM в связке с 3D-аватаром Прототипирование голосовых ассистентов с настраиваемыми персонажами
- Как установить amica?
- Клонируйте репозиторий: git clone git@github.com:semperai/amica.git Установите необходимые пакеты: npm install Запустите веб-сервер для разработки: npm run dev Откройте http://localhost:3000 и убедитесь, что всё работает
- Где скачать amica?
- Исходный код и инструкции по установке — на GitHub: https://github.com/semperai/amica
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Фреймворк для подключения цифровых людей (2.5D, 3D, мобильные устройства, ПК и веб) и LLM к бизнес-системам.
Кроссплатформенный open-source клиент для общения с AI в браузере, на компьютере и мобильных устройствах, поддерживающий OpenAI, Claude, Gemini, DeepSeek и локальные модели.
Открытый персональный AI-ассистент и Agent Harness: планирует задачи, запускает инструменты и навыки и сохраняет память в Web и IM-каналах.
Самостоятельно размещаемый ИИ-второй мозг, который отвечает на вопросы по вебу и вашим документам, поддерживает пользовательских агентов и автоматизацию по расписанию.
TypeScript-фреймворк для создания AI-агентов и приложений на базе LLM с workflows, инструментами, памятью, MCP-серверами и evals.