Skip to main content
W Ian Douglas
Staff Developer Advocate
View all authors

Automate Your Complex Workflows with Sub-Recipes in goose

· 11 min read
W Ian Douglas
Staff Developer Advocate

goose Subrecipes

Remember when you first learned to cook? You probably started with simple recipes like scrambled eggs or toast. But eventually you wanted to make something more complex, like a full dinner with multiple dishes. That's how subrecipes work in goose: each recipe can run stand-alone for a dedicated task, and a main recipe can orchestrate how they run.

Let's explore goose subrecipes together! You're about to learn know how to orchestrate multiple AI models, coordinate tasks, and build workflows that will turn you into a "head chef" user with goose.

I had Goose Build its Own Secure Recipe Scanner

· 6 min read
W Ian Douglas
Staff Developer Advocate

Goose Recipe Safety

Remember when people shared recipes by passing handwritten cards between neighbors? You trusted Grandma's apple pie recipe because you knew Grandma. But what happens when strangers start sharing recipes online? You need someone to taste-test them first.

That's exactly the challenge we face with Goose recipes. We're building a community cookbook where you can try Goose recipes from other users with confidence that they're safe. But we needed a way to make sure every recipe was safe to run.

Goose Gets a Driver's License!

· 6 min read
W Ian Douglas
Staff Developer Advocate

blog cover

I taught Goose how to drive (a rover)

Goose has no hands, no eyes, and no spatial awareness, but it can drive a rover!

I came across a demo video from Deemkeen, where he used Goose to control a Makeblock mbot2 rover using natural language commands like "drive forward/backward," "beep," and "turn left/right" powered by a Java-based MCP server and MQTT.

Inspired and excited to take it further, I taught the rover to spin, blink colorful lights, and help me take over the world!

MCP Is Rewriting the Rules of API Integration

· 10 min read
W Ian Douglas
Staff Developer Advocate

blog cover

As developers, we're always looking for ways to build more efficient, scalable, and intelligent applications. For years, RESTful APIs have been our go-to for connecting services. Here are some ways you can integrate AI agents and MCP into your existing API infrastructure to make it smarter, more efficient, and easier to maintain.