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

ELI — приватный ИИ-ассистент, построенный по принципу «локально прежде всего» и полностью работающий на вашем компьютере без облачных зависимостей. Он объединяет диалоговый интерфейс с когнитивной средой исполнения, включающей 12-этапный конвейер рассуждений, специализированных агентов на оркестраторе DAG, многоуровневую память (SQLite, векторный индекс FAISS, граф знаний), локальные возможности голоса и зрения, а также сервер умного дома. Вы можете взаимодействовать с ним через ввод текста или голос, а он может управлять вашим рабочим столом, читать экран и документы, писать код и запоминать ваши предпочтения между сессиями. Основная философия: ваш ИИ должен принадлежать вам, а не поставщику. Это обеспечено на архитектурном уровне: сетевой защитник работает по принципу fail-close на уровне сокетов, гарантируя отсутствие исходящих соединений, если вы явно не включите дополнительные онлайн-функции, такие как веб-поиск или новости. Ваши данные — история диалогов, память и модели — остаются на вашей машине в пользовательской папке, которая сохраняется при обновлениях. ELI не зависит от конкретной модели. Он загружает любую локальную GGUF-модель chat/instruct, определяет её шаблон чата и подстраивает размер контекста под фактическое обучающее окно модели. Поддерживается GPU-ускорение (CUDA для NVIDIA, Vulkan для AMD/Intel Arc, Metal для Apple Silicon) и инференс на CPU. Также поддерживаются модели зрения через файлы mmproj, а Ollama может использоваться как альтернативный бэкенд. Ключевые возможности включают: - **Управление компьютером**: открытие/закрытие/фокусировка приложений, расположение окон мозаикой, регулировка громкости, ввод текста, перемещение мыши, клики. - **Воспроизведение медиа**: управление Spotify и YouTube, информация о воспроизводимом, пропуск рекламы. - **Понимание экрана и документов**: суммаризация содержимого экрана, PDF, изображений и CSV. - **Помощь в кодинге**: исправление багов, анализ кодовых баз, создание каркасов проектов, написание скриптов. - **Память и идентичность**: запоминание фактов, постепенное формирование приватного профиля ваших предпочтений. - **Автоматизация задач**: будильники, таймеры, календарь, запуск задач по расписанию, изучение рутин. - **Голосовое взаимодействие**: слово активации, диктовка, синтез речи с пресетами стилей и опциональным клонированием голоса. - **Самообслуживание**: анализ сбоев, применение самопатчей с откатом и дообучение самого себя через LoRA/QLoRA на ваших собственных диалогах. Установка проста: доступны установщики для Windows, macOS и Linux (AppImage). Первоначальная настройка проведёт вас через определение GPU, выбор модели (по размеру вашей VRAM) и конфигурацию голоса. Веб-панель обеспечивает удалённый доступ через вашу собственную сеть с сопряжением по QR-коду. Проект активно развивается (v2.4.37 на момент README) с акцентом на стабильность и кроссплатформенную совместимость. Тестирование проводится в основном на Linux и NVIDIA; другие платформы поддерживаются, но могут иметь шероховатости. Участников призывают сообщать об ошибках, а не делать комплименты. Лицензия — PolyForm Internal Use, поддерживается финансирование через Ko-fi.