Go Agent Frameworks AI Agents
Core frameworks and libraries for building AI agents in Go with composable architectures, type-safe workflows, and plugin systems. Does NOT include language-specific agent SDKs for other languages, agent deployment infrastructure, or domain-specific agent applications.
There are 148 go agent frameworks agents tracked. 4 score above 50 (established tier). The highest-rated is nextlevelbuilder/goclaw at 61/100 with 724 stars. 2 of the top 10 are actively maintained.
Get all 148 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=agents&subcategory=go-agent-frameworks&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Agent | Score | Tier |
|---|---|---|---|
| 1 |
nextlevelbuilder/goclaw
Multi-agent AI gateway with teams, delegation & orchestration. Single Go... |
|
Established |
| 2 |
go-kratos/blades
Blades is a Go-based multimodal AI Agent framework. |
|
Established |
| 3 |
smallnest/goclaw
An open-source AI assistant framework like openclaw |
|
Established |
| 4 |
Arvincreator/project-golem
OS-level autonomous AI agent with long-term memory, multi-agent... |
|
Established |
| 5 |
VoAPI/VoAPI
🎉 全新下一代高颜值、高性能、高扩展的智能AI大模型API聚合分发系统 | A new next-generation high-value,... |
|
Emerging |
| 6 |
deepnoodle-ai/dive
Use Dive to quickly build AI agents in Go. Build agentic CLIs or add AI to... |
|
Emerging |
| 7 |
AgenticGoKit/AgenticGoKit
Open-source Agentic AI framework in Go for building, orchestrating, and... |
|
Emerging |
| 8 |
Protocol-Lattice/go-agent
An agent framework for Go with graph-aware memory, UTCP-native tools, and... |
|
Emerging |
| 9 |
Able-labs-xyz/Boba-CLI
Boba CLI - The bridge between agents and decentralized trading. |
|
Emerging |
| 10 |
nlpodyssey/openai-agents-go
A lightweight, powerful framework for multi-agent workflows in Go |
|
Emerging |
| 11 |
glowbom/glowby
Glowby lets you build production-ready software with coding agents. |
|
Emerging |
| 12 |
cloudshipai/station
Station is our open-source runtime that lets teams deploy agents on their... |
|
Emerging |
| 13 |
voocel/agentcore
A minimal, composable Go library for building AI agent applications. |
|
Emerging |
| 14 |
PGshen/thinking-map
一个基于思维导图的智能思考辅助系统 |
|
Emerging |
| 15 |
m-mizutani/gollem
Go framework for agentic AI app with MCP and built-in tools |
|
Emerging |
| 16 |
Vrooli/Vrooli
Open-source, self-improving autonomous agent swarm🐇 |
|
Emerging |
| 17 |
zendev-sh/goai
Go AI SDK, the Go way. One unified API across 21+ providers. Streaming,... |
|
Emerging |
| 18 |
mdaxf/iac
Accelerating the Transition from Digital to Intelligent Manufacturing |
|
Emerging |
| 19 |
harvard-cns/orla
An open-source high performance execution engine for agentic workflows |
|
Emerging |
| 20 |
dorcha-inc/orla
A high performance execution engine for open-source agents |
|
Emerging |
| 21 |
jieliu2000/anyi
A Golang autonomous AI agent framework for assisting real work |
|
Emerging |
| 22 |
quailyquaily/mistermorph
Unified Agent CLI + reusable Go agent core. |
|
Emerging |
| 23 |
None9527/NGOAgent
NGOAgent-SystemAgent |
|
Emerging |
| 24 |
peter-stratton/dark-factory
Human constraints, interactive planning, autonomous execution. |
|
Emerging |
| 25 |
blackcoderx/falcon
A terminal-based AI agent for API developers. |
|
Emerging |
| 26 |
rexleimo/agno-Go
Agno-Go: A High-Performance Multi-Agent System Framework Based on Golang.... |
|
Emerging |
| 27 |
finettt/agent-go
Lightweight terminal agent written in Go |
|
Emerging |
| 28 |
kubot64/gog-lite
AI-agent-friendly CLI for Gmail, Calendar, and Docs |
|
Emerging |
| 29 |
jholhewres/agent-go
Agent-Go: A High-Performance Multi-Agent System Framework Based on Golang. |
|
Emerging |
| 30 |
pancsta/secai
Reasoning AI Workflows (devtools included) |
|
Emerging |
| 31 |
youssefsiam38/agentpg
Stateful AI agents for Go and Postgres, transaction-safe. |
|
Emerging |
| 32 |
devflowinc/uzi
CLI for running large numbers of coding agents in parallel with git worktrees |
|
Emerging |
| 33 |
vitalii-honchar/go-agent
A Go library for building performant, type-safe AI agents that execute... |
|
Emerging |
| 34 |
fractalmind-ai/fractalbot
Pure CLI + HTTP messaging gateway for routing channel messages to external agents. |
|
Emerging |
| 35 |
deeplooplabs/ai-gateway
A programmable AI Gateway library for Go, fully compatible with OpenAI API. |
|
Emerging |
| 36 |
Gelembjuk/cleverchatty
Common AI Agent written with Go. Supports MCP, RAG, A2A, AI Memory |
|
Emerging |
| 37 |
aspasskiy/GoGogot
Lightweight self-hosted AI agent. Open-source OpenClaw alternative in Go. |
|
Emerging |
| 38 |
yagi-agent/yagi
A CLI chat client for multiple LLM providers with a plugin system powered |
|
Emerging |
| 39 |
boltz-labs/boltz-kit
A context‑engineering toolkit for AI devtools, combining codebase mapping,... |
|
Emerging |
| 40 |
verikod/hector
A2A-Native AI Agent Platform written in Go |
|
Experimental |
| 41 |
watchfire-io/watchfire
Better context. Better code. |
|
Experimental |
| 42 |
teilomillet/enzu-go
A framework for building multi-agent AI systems. Enables LLMs to collaborate... |
|
Experimental |
| 43 |
pardnchiu/Agenvoy
A Go-based Agentic AI framework with skill routing, multi-provider... |
|
Experimental |
| 44 |
meganerd/electrictown
Provider-agnostic multi-agent coding orchestrator in Go. Unified router for... |
|
Experimental |
| 45 |
Saketspradhan/Gimble-dev
Gimble.dev connects your local development environment to an AI chat... |
|
Experimental |
| 46 |
zenmodel/zenmodel
ZenModel is a framework for building LLM applications with agentic workflow |
|
Experimental |
| 47 |
ginkida/agent-runner
Autonomous LLM agent microservice for Laravel - multi-provider (OpenAI,... |
|
Experimental |
| 48 |
M1nd-Intelligence/m1nd
Stop letting AI grep your codebase. m1nd simulates counterfactual node... |
|
Experimental |
| 49 |
argobell/gopilot-cli
Gopilot-CLI is a terminal-based, multi-turn AI coding agent written in Go. |
|
Experimental |
| 50 |
alexandrevilain/tanstack-ai-go
Go library for building AI agent backends that stream to TanStack AI... |
|
Experimental |
| 51 |
rebuno/rebuno
Execution runtime for AI agents with policy control and full audit trails |
|
Experimental |
| 52 |
muxi-ai/server
The AI Application Server: Websites have web servers. APIs have application... |
|
Experimental |
| 53 |
dicosmode/agent-platform
Kubernetes operator for budget-aware AI agent scheduling |
|
Experimental |
| 54 |
alonsovm44/glupe
Glupe 🙏🌹. A simple intent oriented programming language for the AI era. |
|
Experimental |
| 55 |
kocort/kocort
Desktop AI agent runtime with dual-brain safety review, GUI-first operation,... |
|
Experimental |
| 56 |
sekia-ai/sekia
A multi-agent event bus for automating workflows. |
|
Experimental |
| 57 |
wesleygrimes/outpost
Async AI coding agent runner. Hand off tasks, keep working, pick up results. |
|
Experimental |
| 58 |
EMSERO/gopherclaw
AI agent gateway — multi-provider LLM router with Telegram, Discord, Slack... |
|
Experimental |
| 59 |
slashbase/slashbase
Simple AI Agent building framework using Layerengine for tools. |
|
Experimental |
| 60 |
ValeryVerkhoturov/multiagent-golang
Multi-agents LLM-agnostic framework based on layered parallel communication of agents |
|
Experimental |
| 61 |
ddx-510/Morpho
A morphogenetic multi-agent framework where AI agents self-organize like... |
|
Experimental |
| 62 |
michaelbomholt665/wrlk
Zero-dependency port wiring and integrity enforcement for Hexagonal... |
|
Experimental |
| 63 |
Aureuma/si
⚛️ si: the execution layer for AI |
|
Experimental |
| 64 |
ConspiracyOS/conctl
ConspiracyOS inner runtime — agent runner binary (runs inside the container) |
|
Experimental |
| 65 |
ekoDB/ekodb-client-go
Official ekoDB Go Client Package |
|
Experimental |
| 66 |
andersonssilva2/Task-Tracker-API
📝 Build and manage tasks efficiently with this lightweight API using Go,... |
|
Experimental |
| 67 |
deployment-io/runner
Deployment runner automates DevOps workflows on the cloud using AI agents. |
|
Experimental |
| 68 |
innomon/agentic
A configurable Agent Framework built upon ADK |
|
Experimental |
| 69 |
Neumenon/glyph
Token-efficient structured serialization for AI agents with streaming validation. |
|
Experimental |
| 70 |
sonnes/pi-go
Provider-agnostic AI SDK for Go — unified interface for building AI agents... |
|
Experimental |
| 71 |
itsmeboris/Golem
An autonomous AI agent daemon — picks up tasks, executes them, validates the... |
|
Experimental |
| 72 |
hugo57100/golembot
Build and manage decentralized applications using GolemBot, a tool for... |
|
Experimental |
| 73 |
pulumi-labs/pulumi-tool-drift-adopter
CLI tool for AI agents to adopt infrastructure drift back into Pulumi IaC |
|
Experimental |
| 74 |
zylzyqzz/Vclaw2
Independent runtime for fast chat and lightweight deep execution. |
|
Experimental |
| 75 |
xiaodou-pawhub/GoPaw
轻量级、插件化的个人 AI 助理工作台(Go 语言实现)。支持 ReAct Agent、多频道接入(飞书/钉钉/Web)、 ... |
|
Experimental |
| 76 |
cwd-k2/gicel
Embedded typed effect language for Go — Atkey indexed monads with row-typed... |
|
Experimental |
| 77 |
latticeHQ/latticeSDK
Go SDK for building Department Stacks on Lattice Runtime — identity,... |
|
Experimental |
| 78 |
Marsstein/marsclaw
Lightweight, secure, multi-agent AI runtime. 18MB binary, 6 chat adapters, 3... |
|
Experimental |
| 79 |
jinyitao123/loom
织机 · 五个原语,编织任意 Agent 模式 | Go Agent 内核,600 LOC |
|
Experimental |
| 80 |
diktahq/verikt
Your architecture, in every agent session. |
|
Experimental |
| 81 |
Vincenzo0404/ailib
A simple modern-C++ framework to test GOFAI (Good Old-Fashioned AI) solvers. |
|
Experimental |
| 82 |
GrayCodeAI/iterate
A self-evolving coding agent written in Go. Reads its own source, decides... |
|
Experimental |
| 83 |
HerbHall/samverk
Multi-agent AI development framework — cooperative work for solo builders |
|
Experimental |
| 84 |
hanzoai/agent
Multi-agent SDK with OpenAI-compatible API |
|
Experimental |
| 85 |
ConspiracyOS/conos
ConspiracyOS outer CLI — host-side interface for interacting with a running... |
|
Experimental |
| 86 |
Unknown384-come/agent-runner
Run autonomous AI agents with tool-calling via a Go microservice that... |
|
Experimental |
| 87 |
GoyacJ/Goyais
Open-source, Hub-authoritative, Conversation-centric AI desktop platform. |
|
Experimental |
| 88 |
juanbzz/Q
A minimalist tooling library for building Go agents |
|
Experimental |
| 89 |
Luiz184/gokin-sdk
🤖 Build AI agents with Go featuring multi-agent orchestration, planning,... |
|
Experimental |
| 90 |
MrPointer/agentcoven
Where agentic AI foundations gather |
|
Experimental |
| 91 |
mash4649/atrakta
The missing runtime for AI coding |
|
Experimental |
| 92 |
chatbotkit/terraform-provider-chatbotkit
Build AI agents with Terraform and ChatBotKit |
|
Experimental |
| 93 |
ostafen/suricata
Type-safe AI agents for Go. Suricata combines LLM intelligence with Go’s... |
|
Experimental |
| 94 |
mlhher/late
AI coding agent built like a systems engineer. Strict state machines, zero... |
|
Experimental |
| 95 |
ginkida/gokin-sdk
Go framework for building AI agents with tool use, multi-agent... |
|
Experimental |
| 96 |
AkatsukiLabs/GolemRunner
Golem Runner is a mobile endless runner game where players control elemental... |
|
Experimental |
| 97 |
everydev1618/govega
Fault-tolerant AI agent orchestration for Go with Erlang-style supervision |
|
Experimental |
| 98 |
AstraBert/linkup-go-sdk
Go SDK for Linkup |
|
Experimental |
| 99 |
8ff/droidrunnerd
Production-ready HTTP server that queues and executes Android automation... |
|
Experimental |
| 100 |
lingzhi227/go-scheduler
Go distributed agent OS: orchestrate hundreds of LLM agents on GPU clusters... |
|
Experimental |
| 101 |
Aganium/agenium-go
Go SDK for the `agent://` protocol — resolve, connect, and serve Agenium agents. |
|
Experimental |
| 102 |
irchelper/ainative
AI-native multi-agent workbench: task queue + web UI for coordinating AI... |
|
Experimental |
| 103 |
harunnryd/ranya
Telephony voice-agent framework in Go |
|
Experimental |
| 104 |
lwmacct/251215-go-pkg-team
基于 Actor 模型的多 AI Agent 团队协作 SDK。 |
|
Experimental |
| 105 |
Aganium/agenium-k8s-operator
Kubernetes operator for managing **agent:// protocol** agents as native K8s... |
|
Experimental |
| 106 |
ashkavakil/attractor
DOT-based pipeline engine, coding agent loop, and unified LLM client in Go |
|
Experimental |
| 107 |
UGEM-io/UGEM
The Universal Goal Execution Model. A deterministic computational substrate... |
|
Experimental |
| 108 |
erikhoward/iris
Iris is a Go library designed to simplify the creation, orchestration, and... |
|
Experimental |
| 109 |
nevindra/oasis
The AI agent framework Go deserves — composable, interface-driven, and built... |
|
Experimental |
| 110 |
CjiW/xbot
Extensible AI agent framework in Go — multi-channel (Feishu/Slack/CLI),... |
|
Experimental |
| 111 |
slok/gosimov
Simple AI agent library in go (general usage but focused on infra/platform... |
|
Experimental |
| 112 |
assagman/dsgo
DSPy-inspired AI Agent Framework for Go. Build structured LLM workflows and... |
|
Experimental |
| 113 |
PericuloLimited/raigo
The open standard for AI agent governance. Write your policies once in a... |
|
Experimental |
| 114 |
octu0/polaris
Distributed AI Agent Framework |
|
Experimental |
| 115 |
Ghostspeak/boo
Boo 👻 - The Beautiful TUI for GhostSpeak • Trust & Reputation Layer for AI... |
|
Experimental |
| 116 |
NeuralBlitz/Goainglys
Fully AI Go Framework |
|
Experimental |
| 117 |
enqack/agent-smith
Allows users to switch between different agent personas easily. |
|
Experimental |
| 118 |
KoukeNeko/NekoClaw
Go-based LLM agent runtime with web chat, HTTP API, Discord and Telegram... |
|
Experimental |
| 119 |
Andyi955/Gorantula
A high-performance research orchestrator in Go & React. Deploys parallel... |
|
Experimental |
| 120 |
gotohuman/gotohuman-python-sdk
gotoHuman Python SDK |
|
Experimental |
| 121 |
aalpar/wile-goast
Cross-layer static analysis of Go source code, scripted in Scheme |
|
Experimental |
| 122 |
AnantSingh1510/AgentKernel
A distributed runtime for AI agents. |
|
Experimental |
| 123 |
dwin-gharibi/abgoosht
Abgoosht is a modular MiniC obfuscation and deobfuscation framework... |
|
Experimental |
| 124 |
Timwood0x10/go-agent
A custom agent framework implemented in Go. |
|
Experimental |
| 125 |
formatho/agent-todo
Agent Todo Management Platform - Task management for humans and AI agents |
|
Experimental |
| 126 |
Ad3bay0c/routex
Lightweight AI agent runtime for Go. Define multi-agent crews in YAML, run... |
|
Experimental |
| 127 |
Timwood0x10/go-scheduler
AlgoGPU is a minimal GPU scheduler designed for AI agents and inference... |
|
Experimental |
| 128 |
apet97/pcli
Pumble CLI in Go with AI agent via Ollama — 26 API endpoints + chat mode |
|
Experimental |
| 129 |
MALIKNAVED/agentframe
Build domain-focused agent runtimes in Go with ReAct loop support and... |
|
Experimental |
| 130 |
achrafsoltani/strands-agents-sdk-go
A Go implementation of the Strands Agents SDK — model-driven AI agent... |
|
Experimental |
| 131 |
selkios/bare
Build AI coding agents you can actually trust. |
|
Experimental |
| 132 |
philmade/gather-infra
The social layer for AI agents. Point your agent at gather.is. |
|
Experimental |
| 133 |
0div/pi-mogo
Go implementation of some parts of the Pi Monorepo |
|
Experimental |
| 134 |
chatbotkit/go-sdk
The ChatBotKit God SDK offers a Go-based platform for effortlessly building... |
|
Experimental |
| 135 |
R7rainz/auramail-go-backend
Backend for main project AuraMail |
|
Experimental |
| 136 |
nathfavour/auracrab
Ubiquitous AI agents' framework |
|
Experimental |
| 137 |
xraph/ai-sdk
AI SDK for everyone |
|
Experimental |
| 138 |
Shreehari-Acharya/Vayuu
A minimalist local agent, accessed on telegram. |
|
Experimental |
| 139 |
JayceDugan/Nemo-Agent
This is a raw thought experiment exploring what an AI agent IDE could look... |
|
Experimental |
| 140 |
bowen31337/hydra-gateway
Self-evolving AI gateway — a single-binary, multi-channel platform... |
|
Experimental |
| 141 |
asaintsever/ama-employees-ai-agent
An AI agent to get info on employees |
|
Experimental |
| 142 |
Mytai20100/uwu.cpp
Minimal AI agent . It not for u!! =) |
|
Experimental |
| 143 |
ivanglie/ai-agent-demo
AI Agent Demo with DeepSeek |
|
Experimental |
| 144 |
ieee0824/memAI-go
A Go library that models brain-like memory with emotion detection,... |
|
Experimental |
| 145 |
sultanfariz/gonostic
A lightweight LLM agents framework built with Go. Bring Your Own (BYO) LLM... |
|
Experimental |
| 146 |
ieee0824/yoriAI
A composable pipeline framework for building conversational AI agents with... |
|
Experimental |
| 147 |
yagi-agent/yagi-discord-bot
A Discord bot wrapper for yagi. |
|
Experimental |
| 148 |
chicogong/a2a-multiagent-server
A2A multi-agent server implementation in Go |
|
Experimental |