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...

61
Established
2 go-kratos/blades

Blades is a Go-based multimodal AI Agent framework.

58
Established
3 smallnest/goclaw

An open-source AI assistant framework like openclaw

54
Established
4 Arvincreator/project-golem

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

51
Established
5 VoAPI/VoAPI

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

49
Emerging
6 deepnoodle-ai/dive

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

47
Emerging
7 AgenticGoKit/AgenticGoKit

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

46
Emerging
8 Protocol-Lattice/go-agent

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

45
Emerging
9 Able-labs-xyz/Boba-CLI

Boba CLI - The bridge between agents and decentralized trading.

45
Emerging
10 nlpodyssey/openai-agents-go

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

45
Emerging
11 glowbom/glowby

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

44
Emerging
12 cloudshipai/station

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

44
Emerging
13 voocel/agentcore

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

43
Emerging
14 PGshen/thinking-map

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

43
Emerging
15 m-mizutani/gollem

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

42
Emerging
16 Vrooli/Vrooli

Open-source, self-improving autonomous agent swarm🐇

42
Emerging
17 zendev-sh/goai

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

41
Emerging
18 mdaxf/iac

Accelerating the Transition from Digital to Intelligent Manufacturing

39
Emerging
19 harvard-cns/orla

An open-source high performance execution engine for agentic workflows

39
Emerging
20 dorcha-inc/orla

A high performance execution engine for open-source agents

39
Emerging
21 jieliu2000/anyi

A Golang autonomous AI agent framework for assisting real work

38
Emerging
22 quailyquaily/mistermorph

Unified Agent CLI + reusable Go agent core.

38
Emerging
23 None9527/NGOAgent

NGOAgent-SystemAgent

38
Emerging
24 peter-stratton/dark-factory

Human constraints, interactive planning, autonomous execution.

37
Emerging
25 blackcoderx/falcon

A terminal-based AI agent for API developers.

37
Emerging
26 rexleimo/agno-Go

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

36
Emerging
27 finettt/agent-go

Lightweight terminal agent written in Go

36
Emerging
28 kubot64/gog-lite

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

36
Emerging
29 jholhewres/agent-go

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

35
Emerging
30 pancsta/secai

Reasoning AI Workflows (devtools included)

34
Emerging
31 youssefsiam38/agentpg

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

34
Emerging
32 devflowinc/uzi

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

33
Emerging
33 vitalii-honchar/go-agent

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

33
Emerging
34 fractalmind-ai/fractalbot

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

33
Emerging
35 deeplooplabs/ai-gateway

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

33
Emerging
36 Gelembjuk/cleverchatty

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

32
Emerging
37 aspasskiy/GoGogot

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

32
Emerging
38 yagi-agent/yagi

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

31
Emerging
39 boltz-labs/boltz-kit

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

30
Emerging
40 verikod/hector

A2A-Native AI Agent Platform written in Go

28
Experimental
41 watchfire-io/watchfire

Better context. Better code.

28
Experimental
42 teilomillet/enzu-go

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

28
Experimental
43 pardnchiu/Agenvoy

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

28
Experimental
44 meganerd/electrictown

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

28
Experimental
45 Saketspradhan/Gimble-dev

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

26
Experimental
46 zenmodel/zenmodel

ZenModel is a framework for building LLM applications with agentic workflow

26
Experimental
47 ginkida/agent-runner

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

26
Experimental
48 M1nd-Intelligence/m1nd

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

25
Experimental
49 argobell/gopilot-cli

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

24
Experimental
50 alexandrevilain/tanstack-ai-go

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

24
Experimental
51 rebuno/rebuno

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

24
Experimental
52 muxi-ai/server

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

24
Experimental
53 dicosmode/agent-platform

Kubernetes operator for budget-aware AI agent scheduling

23
Experimental
54 alonsovm44/glupe

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

23
Experimental
55 kocort/kocort

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

23
Experimental
56 sekia-ai/sekia

A multi-agent event bus for automating workflows.

23
Experimental
57 wesleygrimes/outpost

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

23
Experimental
58 EMSERO/gopherclaw

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

23
Experimental
59 slashbase/slashbase

Simple AI Agent building framework using Layerengine for tools.

23
Experimental
60 ValeryVerkhoturov/multiagent-golang

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

23
Experimental
61 ddx-510/Morpho

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

23
Experimental
62 michaelbomholt665/wrlk

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

22
Experimental
63 Aureuma/si

⚛️ si: the execution layer for AI

22
Experimental
64 ConspiracyOS/conctl

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

22
Experimental
65 ekoDB/ekodb-client-go

Official ekoDB Go Client Package

22
Experimental
66 andersonssilva2/Task-Tracker-API

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

22
Experimental
67 deployment-io/runner

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

22
Experimental
68 innomon/agentic

A configurable Agent Framework built upon ADK

22
Experimental
69 Neumenon/glyph

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

22
Experimental
70 sonnes/pi-go

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

22
Experimental
71 itsmeboris/Golem

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

22
Experimental
72 hugo57100/golembot

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

22
Experimental
73 pulumi-labs/pulumi-tool-drift-adopter

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

22
Experimental
74 zylzyqzz/Vclaw2

Independent runtime for fast chat and lightweight deep execution.

22
Experimental
75 xiaodou-pawhub/GoPaw

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

22
Experimental
76 cwd-k2/gicel

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

22
Experimental
77 latticeHQ/latticeSDK

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

22
Experimental
78 Marsstein/marsclaw

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

22
Experimental
79 jinyitao123/loom

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

22
Experimental
80 diktahq/verikt

Your architecture, in every agent session.

22
Experimental
81 Vincenzo0404/ailib

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

22
Experimental
82 GrayCodeAI/iterate

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

22
Experimental
83 HerbHall/samverk

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

22
Experimental
84 hanzoai/agent

Multi-agent SDK with OpenAI-compatible API

22
Experimental
85 ConspiracyOS/conos

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

22
Experimental
86 Unknown384-come/agent-runner

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

22
Experimental
87 GoyacJ/Goyais

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

22
Experimental
88 juanbzz/Q

A minimalist tooling library for building Go agents

22
Experimental
89 Luiz184/gokin-sdk

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

22
Experimental
90 MrPointer/agentcoven

Where agentic AI foundations gather

22
Experimental
91 mash4649/atrakta

The missing runtime for AI coding

22
Experimental
92 chatbotkit/terraform-provider-chatbotkit

Build AI agents with Terraform and ChatBotKit

21
Experimental
93 ostafen/suricata

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

21
Experimental
94 mlhher/late

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

21
Experimental
95 ginkida/gokin-sdk

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

21
Experimental
96 AkatsukiLabs/GolemRunner

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

20
Experimental
97 everydev1618/govega

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

20
Experimental
98 AstraBert/linkup-go-sdk

Go SDK for Linkup

20
Experimental
99 8ff/droidrunnerd

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

20
Experimental
100 lingzhi227/go-scheduler

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

20
Experimental
101 Aganium/agenium-go

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

19
Experimental
102 irchelper/ainative

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

19
Experimental
103 harunnryd/ranya

Telephony voice-agent framework in Go

19
Experimental
104 lwmacct/251215-go-pkg-team

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

19
Experimental
105 Aganium/agenium-k8s-operator

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

19
Experimental
106 ashkavakil/attractor

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

19
Experimental
107 UGEM-io/UGEM

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

19
Experimental
108 erikhoward/iris

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

19
Experimental
109 nevindra/oasis

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

19
Experimental
110 CjiW/xbot

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

18
Experimental
111 slok/gosimov

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

17
Experimental
112 assagman/dsgo

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

17
Experimental
113 PericuloLimited/raigo

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

16
Experimental
114 octu0/polaris

Distributed AI Agent Framework

16
Experimental
115 Ghostspeak/boo

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

15
Experimental
116 NeuralBlitz/Goainglys

Fully AI Go Framework

15
Experimental
117 enqack/agent-smith

Allows users to switch between different agent personas easily.

15
Experimental
118 KoukeNeko/NekoClaw

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

14
Experimental
119 Andyi955/Gorantula

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

14
Experimental
120 gotohuman/gotohuman-python-sdk

gotoHuman Python SDK

14
Experimental
121 aalpar/wile-goast

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

14
Experimental
122 AnantSingh1510/AgentKernel

A distributed runtime for AI agents.

14
Experimental
123 dwin-gharibi/abgoosht

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

14
Experimental
124 Timwood0x10/go-agent

A custom agent framework implemented in Go.

14
Experimental
125 formatho/agent-todo

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

14
Experimental
126 Ad3bay0c/routex

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

14
Experimental
127 Timwood0x10/go-scheduler

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

14
Experimental
128 apet97/pcli

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

14
Experimental
129 MALIKNAVED/agentframe

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

14
Experimental
130 achrafsoltani/strands-agents-sdk-go

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

14
Experimental
131 selkios/bare

Build AI coding agents you can actually trust.

14
Experimental
132 philmade/gather-infra

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

14
Experimental
133 0div/pi-mogo

Go implementation of some parts of the Pi Monorepo

13
Experimental
134 chatbotkit/go-sdk

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

13
Experimental
135 R7rainz/auramail-go-backend

Backend for main project AuraMail

13
Experimental
136 nathfavour/auracrab

Ubiquitous AI agents' framework

12
Experimental
137 xraph/ai-sdk

AI SDK for everyone

11
Experimental
138 Shreehari-Acharya/Vayuu

A minimalist local agent, accessed on telegram.

11
Experimental
139 JayceDugan/Nemo-Agent

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

11
Experimental
140 bowen31337/hydra-gateway

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

11
Experimental
141 asaintsever/ama-employees-ai-agent

An AI agent to get info on employees

11
Experimental
142 Mytai20100/uwu.cpp

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

11
Experimental
143 ivanglie/ai-agent-demo

AI Agent Demo with DeepSeek

11
Experimental
144 ieee0824/memAI-go

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

11
Experimental
145 sultanfariz/gonostic

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

11
Experimental
146 ieee0824/yoriAI

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

11
Experimental
147 yagi-agent/yagi-discord-bot

A Discord bot wrapper for yagi.

11
Experimental
148 chicogong/a2a-multiagent-server

A2A multi-agent server implementation in Go

11
Experimental

Comparisons in this category