AltHub

micro/go-micro Alternatives

agent harness / microservices

Go Micro is a Go framework for building AI agent harnesses and microservices, providing agents with tools, memory, MCP/A2A access, and service discovery.

23.0kGoApache-2.0active · last push 2mo agoGitHub

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

agno-agi/agnoGitHub

when you prefer a Python agent platform over a Go-based service framework.

Build, run, and manage agent platforms.

42.6k
Python
Apache-2.0
active6d ago
triggerdotdev/trigger.devGitHub

when you want TypeScript-based, managed AI agents and workflows.

Trigger.dev – build and deploy fully‑managed AI agents and workflows

16.1k
TypeScript
Apache-2.0
active2mo ago
nearai/ironclawGitHub

when you want a Rust agent OS with a security-focused runtime.

IronClaw is an Agent OS focused on privacy, security and extensibility

12.6k
Rust
Apache-2.0
active2mo ago
MervinPraison/PraisonAIGitHub

when you prefer Python autonomous multi-agent workflows over Go services.

PraisonAI 🦞 — Hire a 24/7 AI Workforce. Stop writing boilerplate and start shipping autonomous self-improving agents that research, plan, code, and execute tasks. Deployed in 5 lines of code with built-in memory, RAG, and support for 100+ LLMs.

8.9k
Python
MIT
active2mo ago
strands-agents/harness-sdkGitHub

when you want a Python/TypeScript SDK to build agent harnesses instead of Go.

Build an agent harness and control it end-to-end. Open-source SDK for production AI agents in Python & TypeScript - any model, any cloud.

7.0k
Python
Apache-2.0
active2mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

gofr-dev/gofrGitHub

when you want a lightweight Go microservice framework without the agent-harness features.

An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.

21.0k
Go
Apache-2.0
active2mo ago
cloudwego/kitexGitHub

when you need a high-performance, low-level Go RPC framework rather than a full agent/service framework.

Go RPC framework with high-performance and strong-extensibility for building micro-services.

8.0k
Go
Apache-2.0
active2mo ago
go-kratos/kratosGitHub

when you need a cloud-native Go microservices framework without the AI-agent layer.

Your ultimate Go microservices framework for the cloud-native era.

25.9k
Go
MIT
active2mo ago
go-chassis/go-chassisGitHub

when you need a cloud-native Go framework with built-in governance and middleware.

a cloud native application framework for Go with rich eco-system

2.7k
Go
Apache-2.0
active2mo ago
go-eagle/eagleGitHub

when you need a Go microservice framework with API/microservice focus, no agent layer.

🦅 A Go framework for the API or Microservice

2.4k
Go
MIT
active6mo ago
cloudwego/hertzGitHub

when you need a high-performance Go HTTP framework for microservices without agent features.

Go HTTP framework with high-performance and strong-extensibility for building micro-services.

7.3k
Go
Apache-2.0
active2mo ago
go-kit/kitGitHub

when you need a battle-tested Go microservices toolkit from before the agent-harness era.

A standard library for microservices.

27.4k
Go
MIT
dormant2.2y ago
moleculerjs/moleculerGitHub

when you want a Node.js microservices framework without the agent layer.

:rocket: Progressive microservices framework for Node.js

6.4k
JavaScript
MIT
active2mo ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

compozy/compozyGitHub

an end-user app that orchestrates existing agent CLIs; not embeddable in your codebase.

An operating system for AI agents. Plug in the agent CLIs you already use (Claude Code, Codex, Gemini CLI, Cursor) and they become a team: they split the work, hand tasks to each other, run automated on jobs and loops, and share one project memory. You steer everything from the browser.

2.7k
Go
MIT
active2mo ago
onecli/onecliGitHub

a ready-to-deploy sandboxed agent harness for teams, not a library.

Open-source sandboxed agent harness for teams. Giving every employee a secured personal agent.

3.4k
TypeScript
Apache-2.0
active2mo ago

Listed as an alternative to

These projects were analysed and named go-micro among their alternatives. The relationship is not symmetric — how go-micro rates them is a separate judgement, made when go-micro is analysed in its own right.

zeromicro/go-zeroGitHub

calls go-micro “Use go-micro when you need a pluggable microservices framework supporting multiple brokers/registries rather than go-zero's integrated defaults.”

A cloud-native Go microservices framework with cli tool for productivity.

33.3kGoactive
go-kratos/kratosGitHub

calls go-micro “Choose it for a Go microservices framework with pluggable service discovery, broker, and transport abstractions.”

Your ultimate Go microservices framework for the cloud-native era.

25.9kGoactive
gofr-dev/gofrGitHub

calls go-micro “choose if you need pluggable registry, transport, and broker interfaces to integrate custom infrastructure.”

An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.

21.0kGoactive
go-kit/kitGitHub

calls go-micro “Choose when you need a pluggable, RPC-centric microservices framework with built-in service discovery and messaging.”

A standard library for microservices.

27.4kGodormant
RightNow-AI/openfangGitHub

calls go-micro “Go agent framework for building custom harnesses instead of a turnkey Rust OS.”

Open-source Agent Operating System

18.1kRustactive
gogf/gfGitHub

calls go-micro “choose for a pluggable microservice harness that supports multiple registries and transports.”

A powerful framework for faster, easier, and more efficient project development.

13.2kGoactive
cloudwego/kitexGitHub

calls go-micro “choose it if you need a pluggable microservice toolkit with registry/transport integrations rather than Kitex's performance-first RPC core.”

Go RPC framework with high-performance and strong-extensibility for building micro-services.

8.0kGoactive