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
Welcome to goosetown!

Population: your distributed team of async subagents.

Inspired by Steve Yegge’s Gas Town, a multi-agent workspace manager.

Join Rizel as she dives into goosetown and stress-tests it in real time.

📆 Feb 12 at 12 pm ET/9am PT
📺 https://linktr.ee/goose_oss
February 11, 2026 at 11:01 PM
One shot prompting died the moment we tried to build something real.

A clever prompt can’t compensate for broken context.

Check out the blog to learn the workflow that replaced it,
so your agent stops forgetting and your work stops resetting.

block.github.io/goose/blog/2...
One Shot Prompting is Dead
Practical steps and mental models for building context-engineered workflows instead of clever prompts.
block.github.io
February 11, 2026 at 4:22 PM
Code Mode was trending for weeks.

Most devs don't know what it is.

What people think:
❌ An MCP replacement
❌ Faster execution

What it actually is:
✅ A pattern built on MCP
✅ Batched tool calls
✅ Fewer tokens

https://block.github.io/goose/blog/2026/02/06/8-things-you-didnt-know-about-code-mode

8 Things You Didn't Know About Code Mode
Discover how Code mode reduces context rot and token usage in AI agents making them more efficient for long running sessions.
block.github.io
February 10, 2026 at 6:09 PM
Everyone's buying Mac Minis to run OpenClaw.

@blackgirlbytes.bsky.social built her own version using goose as the backend instead.

She used the RPI method to stop the agent from hallucinating non-existent APIs and wrote about it: block.github.io/goose/blog/2026/02/06/rpi-openclaw-alternative
How I Used RPI to Build an OpenClaw Alternative
Learn how I built a minimal, personal AI agent using goose and the RPI method.
block.github.io
February 9, 2026 at 8:28 PM
There are 4 quadrants of AI usage:

• Learning Zone
• Thinking Ahead
• Underutilizing
• Frontier

rp-why is a goose skill that shows where you are and how to level up.

block.github.io/goose/blog/2026/02/06/rp-why-skill
Level Up Your AI Game with rp-why
A goose skill that measures the cognitive complexity of your AI collaboration using the Gas Town × DOK framework.
block.github.io
February 9, 2026 at 4:19 PM
Happy Friday!

It's time to see what's up next in goose programming.
February 7, 2026 at 1:08 AM
Last time we turned our MCP UI server into an MCP app.
Today we’re plugging that same app into ChatGPT.

Join us at 1PM ET | 10 AM PT
📺: https://linktr.ee/goose_oss
February 5, 2026 at 1:30 PM
From suggesting new features to helping troubleshoot issues, it's time to see who are the top goose community stars for January 2026!
February 2, 2026 at 8:07 PM
We teamed up with @MCPJams to share everything we learned building MCP Apps.

Here's some tips that would've saved us hours:
→ Adapt to host themes
→ Control what the model sees
→ Handle loading states properly
→ Keep the model in sync
→ Restrict who can trigger tools

Link to blog in the thread 👇
February 2, 2026 at 8:05 PM
🚀 Goose Flight Log is ready for takeoff!

Discover everything the team tackled together in open source with the community, from contributions, to building new features and more.

Subscribe for new editions in your inbox every month. ❤️
January 30, 2026 at 10:07 PM
Skill issue?

We fixed that.

goose now has a skill registry where you can:
✅ share skills you've built
✅ discover skills from the community
✅ easily plug them into your agent

add yours → https://block.github.io/goose/skills/
Skills Marketplace | goose
Browse and install community-contributed skills for goose
block.github.io
January 30, 2026 at 6:12 PM
Wondering what Beads is or why engineers keep talking about it?

It promises easier parallel work, memory, task coordination.

Join Rizel live as she puts the hype to the test, using goose with Beads and Ghostty to ship multiple features in parallel.

📆 Jan 29 at 1pm ET
📺 https://linktr.ee/goose_oss
January 29, 2026 at 4:54 PM
Forgot what you were working on? goose remembers.

With Beads, goose can track your tasks and dependencies across sessions so you can pick up right where you left off.

Get started with this tutorial ⬇️

https://block.github.io/goose/docs/mcp/beads-mcp
Beads Extension | goose
Add Beads MCP Server as a goose Extension
block.github.io
January 29, 2026 at 4:16 PM
Learn how to migrate your MCP-UI server to an MCP App.

Our Developer Advocate, Ebony Louis, walks through the real process, code changes, and why this matters for portability across hosts.

https://block.github.io/goose/blog/2026/01/22/mcp-ui-to-mcp-apps
From MCP-UI to MCP Apps: Evolving Interactive Agent UIs
I migrated a real MCP-UI server to MCP Apps. Here’s what actually changed, what broke, and why this shift matters.
block.github.io
January 27, 2026 at 9:30 PM
Can you spot the difference between MCP-UI and MCP Apps?

Trick question: the UI looks the same.
The architecture is what changes.

Quick walkthrough of what MCP Apps unlock and why it actually matters.

Full video: https://youtu.be/QcojQ3Fwqsw
January 26, 2026 at 9:19 PM
You can use
@Remotion
Skills to create videos from a prompt.

Here's how to set it up in goose:
1. Run npx skills add remotion-dev/skills
2. Enable the Skills extension in goose settings
3. Prompt
January 26, 2026 at 3:32 PM
Happy Friday everyone!

It's time to check out what's coming up next week.
January 23, 2026 at 10:27 PM
Join Ebony Louis this Thursday (1/22) for a live walkthrough of MCP Apps. Learn what they are, how they differ from MCP-UI, and how to turn an MCP-UI server into an MCP App.

📆 Jan 22 · 10am PT / 1pm ET
📺 https://linktr.ee/goose_oss
January 21, 2026 at 5:05 PM
MCP sampling, explained visually.

See the difference between tools that just return data vs. tools that actively participate in reasoning.

https://block.github.io/goose/blog/2026/01/15/why-tool-descriptions-arent-enough/
Why Tool Descriptions Aren’t Enough
I thought better tool descriptions would solve everything. They didn’t. Here’s what finally made MCP sampling click for me.
block.github.io
January 21, 2026 at 4:59 PM
If Ralph Wiggum Loop keeps showing up on your feed, this video breaks down what it actually is and the problem it’s trying to solve.

https://www.youtube.com/watch?v=IS_naHhVeOo
Ralph Wiggum Loop Explained
YouTube video by goose OSS
www.youtube.com
January 19, 2026 at 8:56 PM
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