Описание
AIlice — это проект полностью автономного универсального ИИ-агента, направленный на создание самостоятельного ИИ-помощника, подобного JARVIS, построенного на основе LLM с открытым исходным кодом. Его ключевая инновация заключается в архитектуре интерактивного дерева вызовов агентов (IACT), которая позволяет декомпозировать сложные задачи на динамически создаваемые агенты. Эти агенты затем интегрируют свои результаты с высокой степенью отказоустойчивости.
Читать далее
В настоящее время AIlice демонстрирует эффективность в широком спектре задач, включая углубленные тематические исследования, помощь в программировании, управление системами, обзор литературы и сложные гибридные задачи, выходящие за рамки этих фундаментальных возможностей. Конечная цель AIlice — самоэволюция ИИ-агентов, где агенты автономно разрабатывают собственные расширения функций и новые типы агентов, беспрепятственно перенося знания и рассуждения LLM в реальный мир.
Ключевые технические особенности включают расширенные возможности исследований по специализированным предметам, способность читать и анализировать научные работы, а также сложную автоматизацию для программирования и управления системами, функционируя как операционная система на базе ИИ. Он поддерживает голосовое взаимодействие, совместим как с LLM с открытым исходным кодом, так и с коммерческими LLM, и предлагает нативную мультимодальную поддержку для всех агентов. Пользовательский интерфейс поддерживает работу с мультимедиа, включая изображения, видео, аудио, формулы LaTeX, подсветку кода и загрузку/скачивание файлов. Его отказоустойчивая архитектура IACT обеспечивает гибкий парсинг выходных данных LLM и динамическую загрузку модулей для бесконечного расширения функциональности.
AIlice можно попробовать онлайн на kragent.ai для немедленного изучения без локальной настройки. Пользователи могут настроить коммерческие LLM для повышения производительности или выбрать гибридную конфигурацию. Проект делает упор на локальную работу LLM для абсолютной конфиденциальности и рекомендует модели, такие как Claude 3.5/3.7 и Gemini 2.5 Pro, для оптимальной производительности. Установка проста через Git clone и pip install, с возможностью локального выполнения или запуска в песочнице с использованием Docker, включая поддержку CUDA для ускорения на GPU.
- КатегорияКонструкторы AI-агентов
- Модель ценообразованияОткрытый код
- РазвёртываниеОблако, На своём сервере
- ПлатформыВеб
Основные функции AIlice
Полностью автономный универсальный ИИ-агент
Архитектура интерактивного дерева вызовов агентов (IACT) для декомпозиции задач
Динамическое создание агентов и интеграция результатов
Эффективность в исследованиях, программировании, управлении системами и обзоре литературы
Цель — самоэволюция ИИ-агентов
Поддержка голосового взаимодействия
Совместимость с LLM с открытым исходным кодом и коммерческими LLM
Нативная мультимодальная поддержка для всех агентов
UI с поддержкой мультимедиа: изображения, видео, аудио, LaTeX, подсветка кода
Гибкий парсинг выходных данных LLM и динамическая загрузка модулей
Онлайн-демо доступно на kragent.ai
Локальная работа LLM для конфиденциальности
Поддержка Docker для выполнения в песочнице
Начало работы с AIlice
Клонировать: Клонируйте репозиторий AIlice с GitHub.
Установить зависимости: Выполните `pip install -e .` для установки проекта и его зависимостей.
Настроить: Настройте конфигурации LLM в `config.json` или используйте аргументы командной строки.
Выполнить: Запустите AIlice с помощью команды `ailice` с нужными параметрами.
Интегрировать: При необходимости установите конкретные пакеты функций, такие как `[pdf-reading]` или `[speech]`.
Расширить: Настройте новые модули или серверы MCP в `config.json` для расширенных возможностей.
Варианты использования AIlice
- Ассистент по исследованиям
- Партнер по программированию
- Системный менеджер
- Создатель контента
- Интерактивное обучение
- Персонализированный помощник
- Мультимодальное взаимодействие
- Выполнение голосовых команд








