goose
banner
opensource.block.xyz
goose
@opensource.block.xyz
local open source AI agent that automates complex developer tasks, is LLM-agnostic, integrates with MCP, and is available in both Desktop and CLI
Happy Friday 🪿

It's time to see what events are coming up next!

Spoiler alert: get ready for incredible (virtual) workshops! 🧵
January 17, 2026 at 2:01 AM
Open source maintenance is a marathon.

So, we put our own agent to work on its own backlog by embedding goose into a GitHub Action to autonomously fix issues. Learn how this self-healing workflow keeps our backlog moving. ⬇️
https://block.github.io/goose/blog/2025/12/28/goose-maintains-goose/

How We Use goose to Maintain goose
Learn how an AI agent embedded in GitHub Actions helps maintainers triage issues and keep open source moving.
block.github.io
January 16, 2026 at 8:48 PM
Ralph Wiggum loops have been all the rage!

Our Developer Advocate, Rizel Scarlet, is going live in 1 hour to walk through it all.

Update: The MCP-UI to MCP App stream has been rescheduled to Thurs, Jan 22 at 1:00 PM ET.

Thanks for your flexibility, hope you can join both!
January 15, 2026 at 5:10 PM
Ralph Wiggum loop: real or gimmick? You can decide after you see it run.
Join Rizel as she executes the Ralph Loop she engineered for goose. Built to avoid context bloat and powered by a multi-model worker/reviewer setup.
📆 Jan 15, 2025 at 10am PT / 1pm ET (TODAY)
📺 https://linktr.ee/goose_oss
January 15, 2026 at 4:27 PM
We brought the Ralph Wiggum loop to goose with a multi-model approach where one model does the work and a second model reviews it.

Tutorial 👇
https://block.github.io/goose/docs/tutorials/ralph-loop
Ralph Loop | goose
Run goose in a loop with fresh context per iteration and cross-model review
block.github.io
January 13, 2026 at 9:46 PM
First it was MCP-UI ..... now its MCP Apps 👀

Join me as we explore MCP Apps, what they are, how they differ from MCP-UI, and how to turn an existing MCP-UI server into a proper MCP App.

Bonus: if time allows, we’ll try making it compatible with ChatGPT apps.
January 13, 2026 at 9:46 PM
It's Friday~

You know what that means...the team is back from the holidays, and have upcoming events you don't want to miss!🪿

(links in the replies)
January 9, 2026 at 6:41 PM
Is the real AI skill gap coding or orchestration?

This short shows MCP sampling in action, using the Council of Mine MCP server as an example.

One question → nine LLM conversations → one synthesized conclusion.

Do you agree with the council’s conclusion?
January 9, 2026 at 5:29 PM
Ever felt like your agent isn’t behaving the way you expect?

Join us live as we show you how to leverage Skills and goose Recipes to shape agent behavior beyond prompting.

📆 Jan 8 at 10am PT/ 1pm ET
📺 linktr.ee/goose_oss
January 8, 2026 at 1:17 AM
Want to build your first MCP App?

MCP Apps let your AI agent return interactive UIs. We just published a tutorial to help you build your first UI-driven agent workflow.

https://block.github.io/goose/docs/tutorials/building-mcp-apps
Building MCP Apps | goose
Create interactive UI applications that render inside goose Desktop
block.github.io
January 8, 2026 at 12:12 AM
Text responses are cute, but can your agent respond with interfaces?
goose can 💅
MCP Apps support is live, aligned with the emerging MCP spec.

https://block.github.io/goose/blog/2026/01/06/mcp-apps
goose Lands MCP Apps
goose ships early support for the draft MCP Apps specification, aligning with the emerging standard for interactive UIs in MCP.
block.github.io
January 7, 2026 at 12:12 AM
To drive adoption for AI Agents we need to make usage safer for everyone. Learn how Block's InfoSec team is tackling one of the 'unsolved' problems in the space ⬇️

https://block.github.io/goose/blog/2026/01/05/agentic-guardrails-and-controls
Agent Guardrails and Controls: Applying the CORS Model to Agents
Applying the security model of CORS to Agentic technologies to address common attacks against tool calling.
block.github.io
January 5, 2026 at 9:47 PM
Do agents have the ability to learn your taste?

This post explores how @blackgirlbytes.bsky.social used Agent Skills to encode design preferences and where human judgment still mattered most.

https://block.github.io/goose/blog/2026/01/04/how-i-taught-my-agent-my-design-taste
How I Taught My Agent My Design Taste
I used Agent Skills and recipes to automate execution so I could study taste, constraint design, feedback loops, and avoid AI smells.
block.github.io
January 5, 2026 at 7:59 PM
Open source maintenance is a marathon.

So, we put our own agent to work on its own backlog by embedding goose into a GitHub Action to autonomously fix issues.

Learn how this self-healing workflow keeps our backlog moving.

https://block.github.io/goose/blog/2025/12/28/goose-maintains-goose
How We Use goose to Maintain goose
Learn how an AI agent embedded in GitHub Actions helps maintainers triage issues and keep open source moving.
block.github.io
December 28, 2025 at 11:31 PM
It's the final day of the Advent of AI!

To close things out, we’re building a Wishlist MCP server that renders a live UI inside Goose using MCP-UI.

Huge thanks to everyone who participated in the Advent of AI this year! We hope you had as much fun as we did.
December 24, 2025 at 5:02 PM
For the Advent of AI day 16 challenge, use a .goosehints file and a planning document to guide development!
December 23, 2025 at 5:02 PM
Code Mode 🤝 MCP
These are getting compared a lot lately, and they shouldn’t be.
We wrote this post to clear up the confusion, and how it works within goose 👇
https://block.github.io/goose/blog/2025/12/21/code-mode-doesnt-replace-mcp
Code Mode Doesn't Replace MCP (Here's What It Actually Does)
Code Mode isn't killing MCP. It makes it better. A practical look at how Code Mode works with MCP to solve tool bloat and performance issues in agents.
block.github.io
December 22, 2025 at 6:20 PM
🎄 Day 15 of Advent of AI!

Learn how to build a social media automation system using subrecipes!
December 22, 2025 at 5:01 PM
It's Friday~

You know what that means...As much of the team takes a holiday break, we wanted to thank you for supporting goose, and share the latest content to check out in the meantime🪿💙

(links in the replies)
December 19, 2025 at 7:11 PM
Reposted by goose
Advent of AI day 13 a day late. OK @opensource.block.xyz's terminal integration makes sense to me now. Initially I was like the start stop of asking questions made no sense, but I get it now.

dev.to/nickytonline...
Advent of AI - Day 13: Goose Terminal Integration
I've edited this post, but AI helped. These are meant to be quick posts for the Advent of AI. If I'm...
dev.to
December 19, 2025 at 1:04 AM
Prompts don’t scale context. Agent Skills do.

For Day 14 of Advent of AI, we're teaching goose new skills.
December 19, 2025 at 6:08 PM
Tired: copy-pasting context into AI tools.
Wired: pinging `@goose` from anywhere in your terminal and it already has context.

That's the Day 13 solution for Advent of AI.

December 18, 2025 at 5:03 PM
We just shipped code mode, so goose can generate and execute code against MCP tools instead of loading every schema into context. This means fewer tokens, better control, and more scalable workflows.

https://block.github.io/goose/blog/2025/12/15/code-mode-mcp
Code Mode MCP in goose
An emerging approach to MCP tool calling gets an open source implementation in goose
block.github.io
December 18, 2025 at 2:24 PM