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
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.
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
when you prefer a Python agent platform over a Go-based service framework.
Build, run, and manage agent platforms.
when you want TypeScript-based, managed AI agents and workflows.
Trigger.dev – build and deploy fully‑managed AI agents and workflows
when you want a Rust agent OS with a security-focused runtime.
IronClaw is an Agent OS focused on privacy, security and extensibility
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.
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.
An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.
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.
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.
when you need a cloud-native Go microservices framework without the AI-agent layer.
Your ultimate Go microservices framework for the cloud-native era.
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
when you need a Go microservice framework with API/microservice focus, no agent layer.
🦅 A Go framework for the API or Microservice
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.
when you need a battle-tested Go microservices toolkit from before the agent-harness era.
A standard library for microservices.
when you want a Node.js microservices framework without the agent layer.
:rocket: Progressive microservices framework for Node.js
Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.
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.
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.
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.
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.
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.
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.
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.
calls go-micro “Go agent framework for building custom harnesses instead of a turnkey Rust OS.”
Open-source Agent Operating System
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.
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.