Description
Virgil est un contrôle d'exécution open-source conçu pour les agents d'IA, fonctionnant comme une passerelle Edge locale. Il intercepte les appels aux fournisseurs de modèles de langage de grande taille (LLM) tels qu'OpenAI, Anthropic et Kimi, en appliquant des politiques déterministes pour le coût et la sécurité. Cela garantit que les opérations d'IA sont effectuées dans des paramètres prédéfinis, améliorant à la fois l'efficacité et la sécurité.
L'outil enregistre les données de télémétrie avec redaction dans SQLite, offrant un moyen sécurisé et efficace de gérer les données. De plus, Virgil peut exporter des métriques vers un plan de contrôle, offrant aux utilisateurs la flexibilité de surveiller et d'analyser les opérations d'IA en détail. Cette fonctionnalité est particulièrement bénéfique pour les organisations cherchant à maintenir une supervision sur les activités d'IA sans compromettre la sécurité des données.
Virgil est conçu pour être local-first, ce qui signifie qu'il fonctionne principalement sur des systèmes locaux sans nécessiter de comptes basés sur le cloud ou d'installations Docker. Cela le rend accessible et facile à déployer, en particulier pour les utilisateurs qui privilégient la confidentialité des données et le contrôle de leurs opérations d'IA.
Le public principal de Virgil comprend les développeurs et les organisations qui utilisent des agents d'IA et nécessitent un système robuste pour gérer et surveiller les interactions d'IA. En fournissant une solution local-first, Virgil offre une proposition de valeur unique, permettant aux utilisateurs de maintenir le contrôle sur leurs processus d'IA tout en garantissant la conformité avec les politiques de sécurité et de coût.
Dans l'ensemble, Virgil se distingue comme un outil polyvalent et sécurisé pour gérer les interactions des agents d'IA, offrant une solution complète pour les organisations cherchant à optimiser leurs opérations d'IA.
Fonctionnalités principales de Virgil
Contrôle d'exécution open-source
Passerelle Edge locale
Intercepte les appels des fournisseurs de LLM
Applique des politiques de coût/sécurité
Enregistre des télémétries dans SQLite
Exporte des métriques vers un plan de contrôle
Fonctionnement local-first
Aucun compte ou Docker requis
Premiers pas avec Virgil
Cloner : Télécharger le dépôt
Installer les dépendances : Configurer les packages nécessaires
Configurer : Ajuster les paramètres pour votre environnement
Exécuter : Lancer l'application
Optimiser : Affiner pour la performance
Cas d'utilisation de Virgil
- Gestion des interactions d'IA
- Application des politiques de coût
- Application des politiques de sécurité
- Enregistrement de télémétrie
- Exportation de métriques







