Об этом проекте

Sapphire Blue AI — это самостоятельно размещаемый агентный фреймворк, построенный вокруг настраиваемой AI-персоны с голосовым взаимодействием. Он задуман как постоянный компаньон, который помнит пользователя, выполняет запланированные задачи и может расширяться через плагины. Основные возможности, описанные в README: - Система персон: 12 встроенных личностей, объединяющих промпт, голос, инструменты и модель; пользователи могут создавать свои. AI может редактировать собственный промпт и менять элементы личности прямо во время разговора. - Голос: wake word, распознавание речи, синтез речи, потоковая речь и режим разговора без рук с возможностью перебивания. По умолчанию локальный Kokoro TTS, опционально ElevenLabs. - Память и знания: семантический векторный поиск по большим размеченным наборам памяти, многоуровневый движок памяти "Mind Palace" с ночным библиотекарем, организованные категории знаний с загрузкой файлов и отслеживанием папок, иерархические цели с журналом прогресса и система сущностей для людей, мест и вещей. - Интеграции: Twilio VOIP и реальные телефонные номера, Discord, Telegram, многопользовательская электронная почта, Google Calendar, Home Assistant, SSH, биткоин-кошельки, серверы MCP, захват веб-камеры, генерация изображений через ComfyUI/sd-server и среда для работы с кодом. - Возможности платформы: фоновые демоны и вебхуки, режим heartbeat/continuous с утренними приветствиями и будильниками, фоновые агенты, полноэкранные плагинные приложения, плагины тем, 3D-анимированный аватар, импорт/экспорт персон и наборов инструментов, панель управления с метриками токенов и автообновление. - Поддержка моделей: local-first, с опциональными облачными LLM-провайдерами (Claude, GPT, Gemini, Fireworks или любой OpenAI/Anthropic-совместимый endpoint); Ollama и LM Studio можно использовать как локальные endpoints. - Приватность: режим privacy vault, который шифрует чаты и принудительно использует модели, помеченные как приватные, а также маршрутизация всего приложения через SOCKS-прокси. - Экосистема плагинов: магазин плагинов и магазин персон, установка с GitHub в один клик, плагины могут добавлять инструменты, хуки, голосовые команды, провайдеров, демонов, приложения и темы. Варианты установки включают GUI-лаунчер/установщик для Windows и Linux, ручную настройку на основе conda и Docker (только веб-интерфейс, без wake word). Требования: Ubuntu 22.04+ или Windows 11+, Python 3.11+ через conda, 16 ГБ+ ОЗУ при использовании TTS/STT и опционально GPU Nvidia. Mac поддерживается только через Docker. Проект лицензирован под AGPL-3.0. README содержит явное предупреждение о том, что агент может выполнять shell-команды, отправлять электронные письма, управлять устройствами умного дома и писать собственные инструменты, а запланированные задачи выполняются автономно, поэтому конфигурацию набора инструментов следует ограничивать с осторожностью.