Communitygithub.com

cmcoffee/gohort

Un framework d'agents modulaire en Go pour construire des applications pilotées par LLM avec tableaux de bord web, exécution d'outils et support multi-fournisseurs. Les applications s'enregistrent automatiquement via init() et le framework découvre les capacités au démarrage -- sans câblage, sans fichiers de configuration, sans modification du framework.

Qu'est-ce que gohort ?

gohort est un framework d'agents modulaire écrit en Go, conçu pour simplifier la création d'applications exploitant de grands modèles de langage (LLM). Sa caractéristique principale est l'enregistrement automatique des composants (modules, outils, ERP, LLMs) via la fonction init() de Go, éliminant ainsi tout besoin de configuration manuelle ou de modification du code du framework. Il offre un support multi-fournisseurs pour les LLM (OpenAI, Anthropic, Ollama, Google Gemini), un tableau de bord web intégré pour l'inspection et le débogage, et un système d'exécution d'outils flexible avec accès au système de fichiers, requêtes HTTP, et exécution de commandes. Le framework est extensible : il suffit de déposer un package Go dans un répertoire spécifique pour qu'il soit automatiquement découvert et intégré. Destiné aux développeurs Go souhaitant prototyper rapidement des agents LLM sans se soucier de l'infrastructure complexe.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add cmcoffee/gohort

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait gohort ?

Un framework d'agents modulaire en Go pour construire des applications pilotées par LLM avec tableaux de bord web, exécution d'outils et support multi-fournisseurs. Les applications s'enregistrent automatiquement via init() et le framework découvre les capacités au démarrage -- sans câblage, sans fichiers de configuration, sans modification du framework.

Skills associés