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 175 go agent frameworks agents tracked. 9 score above 50 (established tier). The highest-rated is go-kratos/blades at 61/100 with 736 stars. 2 of the top 10 are actively maintained.

Get all 175 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 go-kratos/blades

Blades is a Go-based multimodal AI Agent framework.

61
Established
2 nextlevelbuilder/goclaw

Multi-agent AI gateway with teams, delegation & orchestration. Single Go...

60
Established
3 smallnest/goclaw

An open-source AI assistant framework like openclaw

56
Established
4 VoAPI/VoAPI

🎉 全新下一代高颜值、高性能、高扩展的智能AI大模型API聚合分发系统 | A new next-generation high-value,...

56
Established
5 Protocol-Lattice/go-agent

An agent framework for Go with graph-aware memory, UTCP-native tools, and...

51
Established
6 deepnoodle-ai/dive

Use Dive to quickly build AI agents in Go. Build agentic CLIs or add AI to...

51
Established
7 nlpodyssey/openai-agents-go

A lightweight, powerful framework for multi-agent workflows in Go

51
Established
8 Arvincreator/project-golem

OS-level autonomous AI agent with long-term memory, multi-agent...

50
Established
9 cloudshipai/station

Station is our open-source runtime that lets teams deploy agents on their...

50
Established
10 AgenticGoKit/AgenticGoKit

Open-source Agentic AI framework in Go for building, orchestrating, and...

49
Emerging
11 PGshen/thinking-map

一个基于思维导图的智能思考辅助系统

49
Emerging
12 glowbom/glowby

Glowby lets you build production-ready software with coding agents.

48
Emerging
13 voocel/agentcore

A minimal, composable Go library for building AI agent applications.

47
Emerging
14 Able-labs-xyz/Boba-CLI

Boba CLI - The bridge between agents and decentralized trading.

47
Emerging
15 Vrooli/Vrooli

Open-source, self-improving autonomous agent swarm🐇

46
Emerging
16 m-mizutani/gollem

Go framework for agentic AI app with MCP and built-in tools

45
Emerging
17 mdaxf/iac

Accelerating the Transition from Digital to Intelligent Manufacturing

43
Emerging
18 harvard-cns/orla

An open-source high performance execution engine for agentic workflows

43
Emerging
19 calque-ai/go-calque

A composable multi-agent AI framework for Go that makes it easy to build...

43
Emerging
20 rexleimo/agno-Go

Agno-Go: A High-Performance Multi-Agent System Framework Based on Golang....

42
Emerging
21 jieliu2000/anyi

A Golang autonomous AI agent framework for assisting real work

42
Emerging
22 zendev-sh/goai

Go AI SDK, the Go way. One unified API across 21+ providers. Streaming,...

41
Emerging
23 None9527/NGOAgent

NGOAgent-SystemAgent

40
Emerging
24 dorcha-inc/orla

A high performance execution engine for open-source agents

40
Emerging
25 vitalii-honchar/go-agent

A Go library for building performant, type-safe AI agents that execute...

39
Emerging
26 blackcoderx/falcon

A terminal-based AI agent for API developers.

39
Emerging
27 devflowinc/uzi

CLI for running large numbers of coding agents in parallel with git worktrees

39
Emerging
28 aios-rs/aimos-desktop

aimos,集智能体管理、开发、测试与应用于一体的智能体平台 an intelligent platform integrating agent...

38
Emerging
29 Gelembjuk/cleverchatty

Common AI Agent written with Go. Supports MCP, RAG, A2A, AI Memory

38
Emerging
30 pancsta/secai

Reasoning AI Workflows (devtools included)

37
Emerging
31 finettt/agent-go

Lightweight terminal agent written in Go

37
Emerging
32 quailyquaily/mistermorph

Unified Agent CLI + reusable Go agent core.

37
Emerging
33 theirish81/frags

Frags is an advanced AI agent for complex data workflows—retrieval,...

37
Emerging
34 peter-stratton/dark-factory

Human constraints, interactive planning, autonomous execution.

36
Emerging
35 teilomillet/enzu-go

A framework for building multi-agent AI systems. Enables LLMs to collaborate...

35
Emerging
36 youssefsiam38/agentpg

Stateful AI agents for Go and Postgres, transaction-safe.

35
Emerging
37 deeplooplabs/ai-gateway

A programmable AI Gateway library for Go, fully compatible with OpenAI API.

35
Emerging
38 kubot64/gog-lite

AI-agent-friendly CLI for Gmail, Calendar, and Docs

35
Emerging
39 boltz-labs/boltz-kit

A context‑engineering toolkit for AI devtools, combining codebase mapping,...

34
Emerging
40 verikod/hector

A2A-Native AI Agent Platform written in Go

34
Emerging
41 jholhewres/agent-go

Agent-Go: A High-Performance Multi-Agent System Framework Based on Golang.

34
Emerging
42 zenmodel/zenmodel

ZenModel is a framework for building LLM applications with agentic workflow

33
Emerging
43 rhettg/agent

Go library for building LLM-based applications

32
Emerging
44 fractalmind-ai/fractalbot

Pure CLI + HTTP messaging gateway for routing channel messages to external agents.

32
Emerging
45 aspasskiy/GoGogot

Lightweight self-hosted AI agent. Open-source OpenClaw alternative in Go.

31
Emerging
46 ValeryVerkhoturov/multiagent-golang

Multi-agents LLM-agnostic framework based on layered parallel communication of agents

30
Emerging
47 contenox/contenox

built for agentic AI workflows

30
Emerging
48 yagi-agent/yagi

A CLI chat client for multiple LLM providers with a plugin system powered

30
Emerging
49 agiUnderground/useless-agent

A little proof-of-concept agent that uses text-only LLMs to navigate Linux desktop

29
Experimental
50 deployment-io/runner

Deployment runner automates DevOps workflows on the cloud using AI agents.

29
Experimental
51 biztos/greenhead

Experimental Agentic Framework in Go.

28
Experimental
52 chatbotkit/terraform-provider-chatbotkit

Build AI agents with Terraform and ChatBotKit

28
Experimental
53 cheikh2shift/godex

Minimal CLI AI Agent. Simple, written with a low language, easy customization

28
Experimental
54 stephanoumenos/go-agent-framework

Composable AI agents

28
Experimental
55 argobell/gopilot-cli

Gopilot-CLI is a terminal-based, multi-turn AI coding agent written in Go.

28
Experimental
56 pardnchiu/Agenvoy

A Go-based Agentic AI framework with skill routing, multi-provider...

27
Experimental
57 muxi-ai/server

The AI Application Server: Websites have web servers. APIs have application...

27
Experimental
58 reVrost/counterspell

Mobile-first, self-hosted AI agent Kanban; orchestrate from your pocket

27
Experimental
59 watchfire-io/watchfire

Better context. Better code.

27
Experimental
60 ostafen/suricata

Type-safe AI agents for Go. Suricata combines LLM intelligence with Go’s...

27
Experimental
61 meganerd/electrictown

Provider-agnostic multi-agent coding orchestrator in Go. Unified router for...

27
Experimental
62 AkatsukiLabs/GolemRunner

Golem Runner is a mobile endless runner game where players control elemental...

26
Experimental
63 HildaM/commander-agent

Commander Agent 是一个基于多模型协同架构的智能终端助手,能够理解用户自然语言指令并通过执行 Shell 命令来实现复杂任务。

26
Experimental
64 benmaster82/retro-agent

A lightweight AI agent for legacy hardware. Written in Zig, runs on Windows...

25
Experimental
65 alonsovm44/glupe

Glupe 🙏🌹. A simple intent oriented programming language for the AI era.

25
Experimental
66 M1nd-Intelligence/m1nd

Stop letting AI grep your codebase. m1nd simulates counterfactual node...

25
Experimental
67 ginkida/agent-runner

Autonomous LLM agent microservice for Laravel - multi-provider (OpenAI,...

25
Experimental
68 Saketspradhan/Gimble-dev

Gimble.dev connects your local development environment to an AI chat...

25
Experimental
69 Wyuneed/go-agent-api

A Go boilerplate for building LLM-powered agents with tool calling,...

24
Experimental
70 rebuno/rebuno

Execution runtime for AI agents with policy control and full audit trails

24
Experimental
71 AgenticGoKit/agk

Developer CLI for AgenticGoKit - scaffolding, tracing, and debugging AI...

24
Experimental
72 coder/portabledesktop

Run a real Linux desktop for AI agents.

24
Experimental
73 octu0/polaris

Distributed AI Agent Framework

23
Experimental
74 alexandrevilain/tanstack-ai-go

Go library for building AI agent backends that stream to TanStack AI...

23
Experimental
75 mlhher/late

AI coding agent built like a systems engineer. Strict state machines, zero...

23
Experimental
76 wesleygrimes/outpost

Async AI coding agent runner. Hand off tasks, keep working, pick up results.

23
Experimental
77 ginkida/gokin-sdk

Go framework for building AI agents with tool use, multi-agent...

23
Experimental
78 denizumutdereli/go-deepagent

Deepagents for Go, the easiest way to write LLM-based programs in Go

23
Experimental
79 kocort/kocort

Desktop AI agent runtime with dual-brain safety review, GUI-first operation,...

23
Experimental
80 slashbase/slashbase

Simple AI Agent building framework using Layerengine for tools.

23
Experimental
81 8ff/droidrunnerd

Production-ready HTTP server that queues and executes Android automation...

22
Experimental
82 dicosmode/agent-platform

Kubernetes operator for budget-aware AI agent scheduling

22
Experimental
83 cwd-k2/gicel

Embedded typed effect language for Go — Atkey indexed monads with row-typed...

22
Experimental
84 latticeHQ/latticeSDK

Go SDK for building Department Stacks on Lattice Runtime — identity,...

22
Experimental
85 Marsstein/marsclaw

Lightweight, secure, multi-agent AI runtime. 18MB binary, 6 chat adapters, 3...

22
Experimental
86 jinyitao123/loom

织机 · 五个原语,编织任意 Agent 模式 | Go Agent 内核,600 LOC

22
Experimental
87 diktahq/verikt

Your architecture, in every agent session.

22
Experimental
88 Vincenzo0404/ailib

A simple modern-C++ framework to test GOFAI (Good Old-Fashioned AI) solvers.

22
Experimental
89 GrayCodeAI/iterate

A self-evolving coding agent written in Go. Reads its own source, decides...

22
Experimental
90 aretw0/trellis

The Neuro-Symbolic Backbone for Agents & Automation. Deterministic State...

22
Experimental
91 michaelbomholt665/wrlk

Zero-dependency port wiring and integrity enforcement for Hexagonal...

22
Experimental
92 EMSERO/gopherclaw

AI agent gateway — multi-provider LLM router with Telegram, Discord, Slack...

22
Experimental
93 everydev1618/govega

Fault-tolerant AI agent orchestration for Go with Erlang-style supervision

22
Experimental
94 lingzhi227/go-scheduler

Go distributed agent OS: orchestrate hundreds of LLM agents on GPU clusters...

22
Experimental
95 sekia-ai/sekia

A multi-agent event bus for automating workflows.

22
Experimental
96 AstraBert/linkup-go-sdk

Go SDK for Linkup

22
Experimental
97 henomis/phero

A modern Go framework for building multi-agent AI systems.

22
Experimental
98 ddx-510/Morpho

A morphogenetic multi-agent framework where AI agents self-organize like...

22
Experimental
99 harunnryd/ranya

Telephony voice-agent framework in Go

21
Experimental
100 assagman/dsgo

DSPy-inspired AI Agent Framework for Go. Build structured LLM workflows and...

21
Experimental
101 Aganium/agenium-go

Go SDK for the `agent://` protocol — resolve, connect, and serve Agenium agents.

21
Experimental
102 hugo57100/golembot

Build and manage decentralized applications using GolemBot, a tool for...

21
Experimental
103 pulumi-labs/pulumi-tool-drift-adopter

CLI tool for AI agents to adopt infrastructure drift back into Pulumi IaC

21
Experimental
104 HerbHall/samverk

Multi-agent AI development framework — cooperative work for solo builders

21
Experimental
105 andersonssilva2/Task-Tracker-API

📝 Build and manage tasks efficiently with this lightweight API using Go,...

21
Experimental
106 sonnes/pi-go

Provider-agnostic AI SDK for Go — unified interface for building AI agents...

21
Experimental
107 zylzyqzz/Vclaw2

Independent runtime for fast chat and lightweight deep execution.

21
Experimental
108 erikhoward/iris

Iris is a Go library designed to simplify the creation, orchestration, and...

21
Experimental
109 itsmeboris/Golem

An autonomous AI agent daemon — picks up tasks, executes them, validates the...

21
Experimental
110 ConspiracyOS/conos

ConspiracyOS outer CLI — host-side interface for interacting with a running...

21
Experimental
111 WinPooh32/hands

Minimal but robust toolkit for your agents

21
Experimental
112 ConspiracyOS/conctl

ConspiracyOS inner runtime — agent runner binary (runs inside the container)

21
Experimental
113 ekoDB/ekodb-client-go

Official ekoDB Go Client Package

21
Experimental
114 mash4649/atrakta

The missing runtime for AI coding

21
Experimental
115 Aureuma/si

⚛️ si: the execution layer for AI

21
Experimental
116 nevindra/oasis

The AI agent framework Go deserves — composable, interface-driven, and built...

21
Experimental
117 lwmacct/251215-go-pkg-team

基于 Actor 模型的多 AI Agent 团队协作 SDK。

21
Experimental
118 ashkavakil/attractor

DOT-based pipeline engine, coding agent loop, and unified LLM client in Go

21
Experimental
119 Aganium/agenium-k8s-operator

Kubernetes operator for managing **agent:// protocol** agents as native K8s...

21
Experimental
120 gotohuman/gotohuman-python-sdk

gotoHuman Python SDK

21
Experimental
121 MrPointer/agentcoven

Where agentic AI foundations gather

21
Experimental
122 innomon/agentic

A configurable Agent Framework built upon ADK

21
Experimental
123 xiaodou-pawhub/GoPaw

轻量级、插件化的个人 AI 助理工作台(Go 语言实现)。支持 ReAct Agent、多频道接入(飞书/钉钉/Web)、 ...

21
Experimental
124 UGEM-io/UGEM

The Universal Goal Execution Model. A deterministic computational substrate...

21
Experimental
125 Neumenon/glyph

Token-efficient structured serialization for AI agents with streaming validation.

21
Experimental
126 juanbzz/Q

A minimalist tooling library for building Go agents

21
Experimental
127 GoyacJ/Goyais

Open-source, Hub-authoritative, Conversation-centric AI desktop platform.

21
Experimental
128 Unknown384-come/agent-runner

Run autonomous AI agents with tool-calling via a Go microservice that...

21
Experimental
129 hanzoai/agent

Multi-agent SDK with OpenAI-compatible API

21
Experimental
130 irchelper/ainative

AI-native multi-agent workbench: task queue + web UI for coordinating AI...

21
Experimental
131 davidleitw/go-agent

A lightweight Go AI agent framework for building intelligent conversations...

21
Experimental
132 Luiz184/gokin-sdk

🤖 Build AI agents with Go featuring multi-agent orchestration, planning,...

21
Experimental
133 CjiW/xbot

Extensible AI agent framework in Go — multi-channel (Feishu/Slack/CLI),...

20
Experimental
134 MuhammadYossry/a8s-agents-go

This repo is a playground to experiment building distributed agents system in Go

19
Experimental
135 bytegoose/goos.flock

Gen AI Framework and Orchestration Engine. GenAI Goos.Flock emerges as a...

18
Experimental
136 R7rainz/auramail-go-backend

Backend for main project AuraMail

17
Experimental
137 Ghostspeak/boo

Boo 👻 - The Beautiful TUI for GhostSpeak • Trust & Reputation Layer for AI...

17
Experimental
138 eidolon-ai/agent-machine

Template repository for building Agents with Eidolon

17
Experimental
139 enqack/agent-smith

Allows users to switch between different agent personas easily.

17
Experimental
140 slok/gosimov

Simple AI agent library in go (general usage but focused on infra/platform...

16
Experimental
141 PericuloLimited/raigo

The open standard for AI agent governance. Write your policies once in a...

16
Experimental
142 chatbotkit/go-sdk

The ChatBotKit God SDK offers a Go-based platform for effortlessly building...

15
Experimental
143 0div/pi-mogo

Go implementation of some parts of the Pi Monorepo

15
Experimental
144 NeuralBlitz/Goainglys

Fully AI Go Framework

15
Experimental
145 AnantSingh1510/AgentKernel

A distributed runtime for AI agents.

14
Experimental
146 dwin-gharibi/abgoosht

Abgoosht is a modular MiniC obfuscation and deobfuscation framework...

14
Experimental
147 Timwood0x10/go-agent

A custom agent framework implemented in Go.

14
Experimental
148 formatho/agent-todo

Agent Todo Management Platform - Task management for humans and AI agents

14
Experimental
149 Ad3bay0c/routex

Lightweight AI agent runtime for Go. Define multi-agent crews in YAML, run...

14
Experimental
150 Timwood0x10/go-scheduler

AlgoGPU is a minimal GPU scheduler designed for AI agents and inference...

14
Experimental
151 apet97/pcli

Pumble CLI in Go with AI agent via Ollama — 26 API endpoints + chat mode

14
Experimental
152 nathfavour/auracrab

Ubiquitous AI agents' framework

14
Experimental
153 JayceDugan/Nemo-Agent

This is a raw thought experiment exploring what an AI agent IDE could look...

13
Experimental
154 KoukeNeko/NekoClaw

Go-based LLM agent runtime with web chat, HTTP API, Discord and Telegram...

13
Experimental
155 bowen31337/hydra-gateway

Self-evolving AI gateway — a single-binary, multi-channel platform...

13
Experimental
156 Shreehari-Acharya/Vayuu

A minimalist local agent, accessed on telegram.

13
Experimental
157 yagi-agent/yagi-discord-bot

A Discord bot wrapper for yagi.

13
Experimental
158 MALIKNAVED/agentframe

Build domain-focused agent runtimes in Go with ReAct loop support and...

13
Experimental
159 selkios/bare

Build AI coding agents you can actually trust.

13
Experimental
160 xraph/ai-sdk

AI SDK for everyone

13
Experimental
161 Mytai20100/uwu.cpp

Minimal AI agent . It not for u!! =)

13
Experimental
162 ivanglie/ai-agent-demo

AI Agent Demo with DeepSeek

13
Experimental
163 ieee0824/memAI-go

A Go library that models brain-like memory with emotion detection,...

13
Experimental
164 chicogong/a2a-multiagent-server

A2A multi-agent server implementation in Go

13
Experimental
165 asaintsever/ama-employees-ai-agent

An AI agent to get info on employees

13
Experimental
166 achrafsoltani/strands-agents-sdk-go

A Go implementation of the Strands Agents SDK — model-driven AI agent...

13
Experimental
167 philmade/gather-infra

The social layer for AI agents. Point your agent at gather.is.

13
Experimental
168 Andyi955/Gorantula

A high-performance research orchestrator in Go & React. Deploys parallel...

13
Experimental
169 sultanfariz/gonostic

A lightweight LLM agents framework built with Go. Bring Your Own (BYO) LLM...

13
Experimental
170 ieee0824/yoriAI

A composable pipeline framework for building conversational AI agents with...

13
Experimental
171 weverkley/go-ai-agent

A sophisticated Go-based automation tool that leverages AI to interpret...

12
Experimental
172 chriscow/livekit-agents-go

The missing LiveKit agents package for Go

12
Experimental
173 aygp-dr/go-agentic-workshop

Go Agentic Workshop - Building Production AI Agents for GopherCon 2025

11
Experimental
174 aalpar/wile-goast

Cross-layer static analysis of Go source code, scripted in Scheme

11
Experimental
175 justn0w/justn0w-bot

通过Eino+gin实现的AI agent

10
Experimental