À propos du projet
Koris Assistant est un framework d'agent IA à typage sécurisé développé en TypeScript. Il utilise une architecture modulaire permettant d'étendre les fonctionnalités via un système de plugins pour les canaux et un système de compétences basé sur Markdown.
Les fonctionnalités clés incluent :
- Canaux plugables : Prend en charge les interactions via Telegram, WhatsApp, une interface utilisateur terminal (TUI) et un tableau de bord web basé sur React.
- Mémoire persistante : Utilise SQLite pour les mémoires à long terme, le suivi des sessions et l'historique des conversations à court terme.
- Agents Heartbeat : Prend en charge des sous-agents planifiés, pilotés par cron, qui fonctionnent de manière autonome en arrière-plan.
- Exécution d'outils : Le LLM peut exécuter des commandes shell, des requêtes HTTP limitées par domaine et des recherches web (via une instance SearXNG auto-hébergée).
- Support multi-fournisseurs d'IA : Compatible avec Ollama, NVIDIA et des fournisseurs fictifs, permettant d'assigner différents fournisseurs à différents rôles.
- Tableau de bord de gestion : Une interface web pour discuter avec l'agent et gérer les sessions, les mémoires, les heartbeats et les compétences.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.