Об этом проекте
Koris Assistant — это типобезопасный фреймворк для ИИ-агентов, построенный на TypeScript. Он использует модульную архитектуру, которая позволяет расширять возможности с помощью системы плагинов для каналов и системы навыков на базе markdown.
Ключевые возможности включают:
- Подключаемые каналы: поддержка взаимодействия через Telegram, WhatsApp, терминальный интерфейс (TUI) и веб-панель на базе React.
- Постоянная память: использование SQLite для долгосрочной памяти, отслеживания сессий и краткосрочной истории разговоров.
- Heartbeat-агенты: поддержка запланированных, управляемых cron субагентов, которые работают автономно в фоновом режиме.
- Выполнение инструментов: LLM может выполнять команды shell, ограниченные по доменам HTTP-запросы и поиск в сети (через self-hosted экземпляр SearXNG).
- Поддержка нескольких AI-провайдеров: совместимость с Ollama, NVIDIA и mock-провайдерами, что позволяет назначать разных провайдеров на разные роли.
- Панель управления: веб-интерфейс для общения с агентом и управления сессиями, памятью, heartbeat-агентами и навыками.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.