Blog
Going All In on AI
Thursday, June 04, 2026 in News
I started Go Micro in 2015 because building microservices in Go was too hard. Too much boilerplate, too many decisions before you could test a single endpoint. The idea was simple: sane defaults, pluggable architecture, get out of the …
Agents for Services: A New Model for Microservices
Thursday, June 04, 2026 in News
Microservices solved monolithic code. Split it into small, independent units. But we centralised the intelligence — one agent, one brain, managing everything. That’s just a different kind of monolith. What if every service had its own agent? …
From Prompt to Production: AI-Generated Microservices That Actually Run
Wednesday, June 03, 2026 in News
Every code generator stops at the same point: here’s some files, good luck. You get a skeleton, wire it up yourself, hope it compiles. We wanted something different. micro run --prompt "a task management system" That’s not …
Tools as Services: Why Go Micro Was Always Ready for AI
Saturday, May 30, 2026 in News
When people see micro chat or the MCP gateway, they assume we built something new. We didn’t. We exposed something that was already there. Go Micro has always treated services as self-describing, addressable units. Every service registers its …
Build Your Own AI Agent CLI in 150 Lines
Saturday, May 30, 2026 in News
We introduced micro chat — a CLI that lets you talk to your microservices through an LLM. People asked how it works under the hood. The honest answer: it’s about 150 lines, and there’s no magic. This post walks through every piece so you …
micro chat: Talk to Your Services
Friday, May 29, 2026 in News
We built micro chat — a CLI that lets you talk to your microservices through an LLM. It discovers every service in the registry, exposes each endpoint as a tool, and lets a model decide which RPCs to call based on what you ask. …
From Chat to Flows: What If Your Services Could Orchestrate Themselves?
Friday, May 29, 2026 in News
We shipped micro chat recently — an interactive terminal where you talk to your services through an LLM. You say “list all users over 30 and send each a welcome email,” and the model figures out which services to call, in what order, …
Atlas Cloud Sponsors Go Micro: 300+ AI Models, One Integration
Thursday, May 28, 2026 in News
We’re excited to announce that Atlas Cloud is sponsoring Go Micro as an official AI provider partner. Atlas Cloud is now a first-class provider in the ai package, giving Go Micro users access to 300+ models across text, image, and video …
Your Microservices Are Already an AI Platform
Thursday, March 05, 2026 in News
Here’s the pitch: you have microservices. They already have well-defined endpoints, typed request/response schemas, and service discovery. An AI agent needs the same things — a list of tools with input schemas and descriptions. The gap between …
The Model Package: Client, Server, and Now Data
Wednesday, March 04, 2026 in News
Go Micro has always given you service.Client() to call other services and service.Server() to handle requests. But most services also need to save and query data. Until now, that meant either using the low-level store package (key-value only) or …