

Harnais d'agents gérés, prêts à l'emploi, directement intégrables à votre produit : Codex, Claude Code et Hermes via une seule API sur votre infrastructure, désormais open source sous licence Apache 2.0. Changez de harnais sans reconstruire votre backend. Sessions, streaming, fichiers, artefacts, annulation, reprise après incident, tout est géré. Clés de fournisseur de modèles, état et livraisons sous votre contrôle. Gateway, Runner, Console dans un seul conteneur Docker. Kits de démarrage prêts à l'emploi pour vous inspirer des possibilités offertes.
Loading comments…
Infos du projet
Mots-clés du produit
HarnessRouter Community Edition est une infrastructure open-source de harnais d'agents qui vous permet d'intégrer Codex, Claude Code et Hermes dans votre produit via une API d'agent unique—le tout fonctionnant sur votre propre infrastructure. Publié sous licence Apache 2.0, il regroupe la passerelle, l'exécuteur et la console dans un seul conteneur Docker, vous permettant de passer de l'image à l'exécution en quelques minutes sans base de données gérée, coffre-fort externe ou compte cloud. L'API, la console, l'état SQLite et les fichiers d'espace de travail restent sur l'infrastructure que vous contrôlez, gardant vos clés de fournisseur de modèles, votre état et vos livraisons fermement entre vos mains.
Intégrez une fois, puis sélectionnez le harnais pour chaque tâche—Codex par OpenAI, Claude Code par Anthropic, ou Hermes par Nous Research—et basculez sans toucher à votre backend produit. Le contrat partagé abstrait les différences spécifiques aux harnais, garantissant la stabilité de votre intégration même lorsque les outils sous-jacents évoluent.
HarnessRouter gère le cycle de vie backend autour de chaque harnais, pas seulement la requête initiale du modèle. Les sessions peuvent être créées, reprises et inspectées ; les jetons et événements sont diffusés en temps réel ; les fichiers sont téléchargés et persistent dans les espaces de travail ; les artefacts reviennent comme sorties finales ; l'annulation arrête le travail en cours via un contrat unique ; et les erreurs structurées sont gérées de manière cohérente sur tous les harnais.
UHP est le contrat public et versionné qui rend les implémentations de harnais portables, inspectables et testables indépendamment. Il comprend une spécification HTTP stable, des définitions lisibles par machine OpenAPI 3.1, des contrats JSON Schema 2020-12 pour chaque objet, et 52 vérifications exécutables que vous pouvez valider localement—sans verrouillage, sans conjectures.
Au lieu de partir d'un dépôt vide, explorez des démos de référence complètes et des kits de production. L'application de codage de style Cursor montre des tâches conscientes du projet, des sorties diffusées, des sessions persistantes, des travaux de suivi, l'annulation et des téléchargements de fichiers générés. LumaCare applique la même architecture à un produit de soins familiaux, et le Kit de diapositives offre un copilote conversationnel avec modèles et validation de présentations—le tout lançable depuis la console HarnessRouter.
Un conteneur, une API, votre infrastructure—des harnais d'agents sans reconstruction.
C'est la promesse essentielle : HarnessRouter réduit la complexité de l'exécution de plusieurs harnais d'agents à un seul conteneur Docker et un seul contrat API. Vous obtenez une gestion du cycle de vie de qualité production—sessions, diffusion, fichiers, artefacts, annulation, reprise après erreur—sans assembler des outils disparates. Et parce que c'est Apache 2.0 avec un protocole public, vous n'êtes jamais verrouillé dans la feuille de route d'un fournisseur ; vous pouvez vérifier la conformité localement et passer librement d'un harnais à l'autre selon vos besoins.
Vous développez un produit nécessitant des capacités d'agents et souhaitez éviter de réarchitecturer à chaque fois qu'un nouveau harnais émerge. Si vous valorisez l'auto-hébergement, le contrôle des données et les normes ouvertes, HarnessRouter Community Edition vous offre une base prête pour la production avec des applications de démarrage pour accélérer votre première implémentation.
D'autres outils que vous pourriez envisager
Abandonnez votre scraper. Une seule API donne à votre code tout ce dont il a besoin sur le web : du JSON structuré, du markdown propre, des recherches sourcées et de l'automatisation de navigateur. Pas de navigateur, de LLM ou de pipeline à exécuter pour vous. Utilisez-la depuis les outils avec lesquels vous travaillez déjà : un serveur MCP, une CLI, une extension Raycast ou en tant que compétence d'agent. Obtenez une clé et effectuez votre premier appel en moins de trois minutes. Soutenu par Mozilla. Vos données ne sont jamais vendues, jamais utilisées pour l'entraînement.
navigation arborescente, refactorisation sémantique, analyse de codebase et outils de portage linguistique pour agents de codage prenant en charge 163 grammaires
GitHits permet aux agents de codage d'accéder au code open source dont votre application dépend. Obtenez des exemples d'implémentation concrets, une navigation dans les sources des dépendances, une inspection des packages et de la documentation. Les agents peuvent parcourir et lire votre codebase. Mais ils ne peuvent pas parcourir et lire le code open source dont votre application dépend. C'est là qu'ils commencent à deviner, à réessayer et à boucler. GitHits construit un index tenant compte des versions à la demande. Les agents peuvent rechercher, naviguer et inspecter le code derrière leurs dépendances. CLI : npx githits@latest init
Octopoda est une couche d'infrastructure open source qui offre aux agents IA une mémoire persistante, une détection automatique des boucles et une observabilité complète. Les agents oublient tout entre les sessions. Octopoda résout ce problème avec une API de mémorisation/rappel qui survit aux redémarrages, aux plantages et aux déploiements. Le système de détection de boucles surveille 5 signaux pour repérer les agents qui se répètent avant qu'ils ne brûlent votre budget API, avec une estimation des coûts en temps réel montrant exactement combien chaque boucle gaspille. Un tableau de bord intégré affiche le score de santé de chaque agent, un explorateur de mémoire avec historique des versions, une piste d'audit enregistrant chaque décision avec son raisonnement, et une relecture chronologique qui vous permet de parcourir pas à pas tout ce que votre agent a fait. Fonctionne avec LangChain, CrewAI, AutoGen et OpenAI Agents SDK grâce à des intégrations en une seule ligne. S'exécute localement avec SQLite ou se connecte au cloud avec une seule variable d'environnement. Niveau gratuit, licence MIT. 177 inscriptions, 120 étoiles GitHub, zéro dépense marketing.
Créateur
indie_inkwell
Loading comments…