OpenTag — une alternative open source à Claude Tag pour Slack
(github.com/CopilotKit)- Un agent IA auto-hébergé qui lit les fils Slack, répond et appelle des outils pour afficher les résultats directement dans la conversation
- Vous gardez la maîtrise du runtime sans verrouillage propriétaire, et pouvez connecter le modèle de votre choix à vos propres outils
- Construit sur @copilotkit/bot, le SDK ouvert de CopilotKit, avec le même code qui fonctionne sur Slack/Discord/Telegram/WhatsApp
- Prise en charge d’une UI générative affichant en ligne, dans la conversation, des résultats d’analyse, tableaux et graphiques à barres
- Inclut un flux human-in-the-loop qui ne crée des tickets qu’après passage par une validation d’approbation
- En auto-hébergement, deux processus sont exécutés : agent (backend LLM) et bot (connexion Slack)
- Composé de 4 packages essentiels
- bot : moteur de bot indépendant de la plateforme, chargé des fils de discussion, des appels d’outils et des validations human-in-the-loop
- runtime : backend d’agent AG-UI qui exécute le LLM et les outils
- bot-ui : JSX multiplateforme pour messages riches (Block Kit de Slack, Components V2 de Discord, HTML de Telegram)
- bot-slack : adaptateur Slack, remplaçable selon la plateforme cible
- Fournit bot-store-redis pour conserver les fils après redémarrage (par défaut en mémoire s’il n’est pas utilisé)
- Le comportement de l’agent est contrôlé par une unique invite système dans runtime.ts ; en la réécrivant, il est possible de passer à un autre agent
- Il est possible de copier le répertoire app/ pour démarrer son propre bot
- Licence MIT
Aucun commentaire pour le moment.