Amica — это открытый интерфейс для общения с 3D-персонажами, который превращает взаимодействие с ИИ в живой разговор. Здесь не просто чат с текстом на экране, а полноценный диалог с трёхмерным собеседником, который слышит тебя, отвечает голосом и даже выражает эмоции.
Сервис работает прямо в браузере на любом устройстве — телефоне, планшете или компьютере. Можешь загрузить собственную 3D-модель в формате VRM, настроить голос под характер персонажа и получить собеседника, который реагирует на твои слова естественно и эмоционально. Распознавание речи и синтез голоса встроены, так что общаться можно без клавиатуры.
Под капотом — гибкая система, которая позволяет подключать разные AI-движки для генерации ответов: от локальных серверов Llama.cpp и Ollama до API ChatGPT, OpenRouter и других. Для озвучки доступны Eleven Labs, Speech T5, OpenAI, Coqui и AllTalkTTS. Есть поддержка компьютерного зрения через Bakllava, распознавание речи через Whisper и детектор голосовой активности Silero VAD.
Amica можно развернуть локально — склонировать репозиторий, установить зависимости через npm и запустить сервер разработки. Есть версия для десктопа на базе Tauri. Вся настройка происходит через файл .env.local, где указываются ключи API, модели и параметры работы. Проект с открытым кодом под лицензией MIT, изначально основан на ChatVRM от Pixiv.