Blog

Posts in 2026
  • Agents That Plan and Delegate

    Sunday, June 07, 2026 in News

    When we introduced micro.NewAgent(), an agent was already a service with an LLM inside: scoped tools, persistent memory, and a micro chat router that dispatches across agents. And in Agents for Services we made the case that intelligence should be …

    Read more

  • Introducing micro.NewAgent()

    Friday, June 05, 2026 in News

    Go Micro now has three core abstractions: service := micro.NewService("task") // capability agent := micro.NewAgent("task-mgr") // intelligence flow := micro.NewFlow("onboard-user") // event-driven orchestration Service has …

    Read more

  • 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 …

    Read more

  • 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? …

    Read more

  • 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 …

    Read more

  • 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 …

    Read more

  • 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 …

    Read more

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

    Read more

  • 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, …

    Read more

  • 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 …

    Read more