
Go-Agent
par Protocol-Lattice
Framework Go prêt pour la production pour les agents IA, avec mémoire sensible aux graphes, orchestration d'outils UTCP et coordination multi-agents.
Ce qu'il fait
Go-Agent fournit un framework Go robuste et idiomatique pour construire des agents IA sophistiqués. Il connecte les LLM à des systèmes de mémoire de classe production et à des couches d'orchestration d'outils, permettant aux développeurs de créer des agents qui maintiennent un état à long terme et coordonnent des flux de travail complexes sans quitter l'écosystème Go.
Outils
- Generate : Génération de texte basique et gestion des réponses.
- GenerateWithFiles : Génération sensible au contexte utilisant les octets de fichiers attachés.
- Gestion de la Mémoire : Mémoire à long terme pluggable basée sur des vector-stores (Postgres, Qdrant, MongoDB).
- Orchestration UTCP : Exécution standardisée d'outils à travers différents fournisseurs et processus.
- Agent-as-Tool : Capacité d'encapsuler un agent entier comme un outil pour des flux de travail multi-agents hiérarchiques.
Installation
Ajoutez le package à votre projet :
go get github.com/Protocol-Lattice/go-agent
Pour Claude Desktop, vous compileriez généralement un binaire utilisant ce framework comme serveur et l'ajouteriez à votre configuration :
{
"mcpServers": {
"go-agent": {
"command": "/path/to/go-agent-binary",
"args": []
}
}
}
Hôtes supportés
- claude
Installation rapide
go get github.com/Protocol-Lattice/go-agentInformations
- Tarification
- free
- Publié






