Replies: 12 comments 3 replies
-
|
Love the local-first approach have been waiting for it for quite some time, will check it out soon! |
Beta Was this translation helpful? Give feedback.
-
|
This is brilliant. |
Beta Was this translation helpful? Give feedback.
-
|
Excited with the UI interactions, being able to ask structured questions/answers to the user instead of just prompt is I think going to change the way we see charbots |
Beta Was this translation helpful? Give feedback.
-
|
Did you plan to change sacp to agent-context-protocol, to allow that 1 agent own multiple mode? |
Beta Was this translation helpful? Give feedback.
-
|
Can we also work on making it easier to update goose. unzipping and dragging and dropping into my applications folder makes me not want to update. its too many steps. So I don't. Then I end up with bugs that are already fixed and then I report them and waste peoples time asking for help when the answer was to just update but the process of updating is just too tedious. i just want to restart to update like VS Code does for example. |
Beta Was this translation helpful? Give feedback.
-
|
Please review the goose bug fix pull request #6885, this is serious bug for bedrock users |
Beta Was this translation helpful? Give feedback.
-
|
I'm originally a Windsurf user but have become a big fan of Goose already. I think"Meta-Agent Orchestration" is something I look forward to... I love the energy level of Goose users and the support team here 💪. Honestly I am still trying to learn how to make the best of Goose (Recipes especially 🥸). Would love to ship my first project entirely with Goose. Grateful to have come across Goose and the team who are genuinely building everything with a user first interface. Thanks everyone. Would appreciate any tips to get me a head start ✨ |
Beta Was this translation helpful? Give feedback.
-
|
This is exciting! I really appreciate how clearly you all have articulated the architectural challenges around richer, more dynamic, and more multimodal UI flows. Many of the issues raised here—capability detection, fallback behavior, modality boundaries, and the tension between host responsibility and agent-driven UI—are the same ones I’ve been exploring in a draft extension to MCP Apps. I’ve been working on a Multimodal Extensions Specification for MCP Apps that defines standardized A few points from this discussion resonate strongly with the work:
I’m also building a native multimodal kiosk as a reference host to validate the extension. Because it’s native and hardware-rich, it can serve as a clean testbed for multimodal flows without the constraints of the browser. My hope is that this can complement Goose’s work by demonstrating how the same I’m sharing this here because the challenges described in this thread are exactly the ones the extension is meant to address. I’d be happy to compare notes or share more details if it would be helpful as the Goose team continues to explore the roadmap. |
Beta Was this translation helpful? Give feedback.
-
|
The peer-to-peer compute sharing + payment wallet item on the roadmap caught my attention. This is exactly the space we have been building in. We just shipped For the compute-sharing use case, the SpendingPolicy module might be useful. It enforces per-transaction limits and merchant allowlists at the application level -- so the agent only pays approved compute providers, capped at a rolling budget. Fail-closed by default (policy error blocks the transaction rather than passing it). Would love to see goose evaluate x402 natively. Happy to answer any technical questions. |
Beta Was this translation helpful? Give feedback.
-
|
I’m really excited about the platform direction Goose is taking, and it’s quickly becoming my preferred agent framework. I do have two questions as I think about using Goose more deeply. First, will Goose support multi‑user access in the future? This would unlock a lot of collaborative and organizational workflows. Second, the broader agent ecosystem is growing fast, and I’m wondering whether Goose plans to standardize coordination with other agents. Something like an A2A‑style protocol would help, but I’m hoping for even tighter integration. My ideal setup is to use Goose as the primary agent while calling into other specialized agents—such as Opencode, Codex, or Claude Code—and have Goose capture the entire execution trace: inputs, outputs, logs, and intermediate reasoning. This would make it possible to build a persistent, auditable history of external agent behavior and use it for self‑improvement and iterative refinement. |
Beta Was this translation helpful? Give feedback.
-
|
I'd love to see more multi-model workflows land as well. For example, we'd configure goose with more than one model, defining what each model is best at (gpt-5.4 for planning, opus-4.6 for complex code, something local like glm-4.7-flash for local git commands, moving files around in local directories, running tests). And goose dynamically picks, without requiring me to express which model in my prompt or config each time. This could go a step further: multi-model code reviews, providing different viewpoints, a consensus algorithm for high confidence issues bubbling to the top, etc. |
Beta Was this translation helpful? Give feedback.
-
|
Excited to see goose moving toward a proper extension platform. One thing that comes up as agents get more capable: the system prompt becomes a maintenance problem. What starts as a few sentences turns into a wall of text with role, tool descriptions, constraints, and output rules all mixed together. Structured prompts help here. Separating the system prompt into typed blocks (role, context, constraints, tool instructions, output format) and compiling to XML gives the model cleaner signal and makes the prompt easier to iterate on as you add capabilities. I built flompt (https://flompt.dev) for this exact workflow, a visual canvas for decomposing and compiling prompts. Open-source: github.com/Nyrok/flompt A star on github.com/Nyrok/flompt is the best way to support it. Solo open-source project, every star helps. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
🪶 goose OSS Roadmap (Feb–Apr 2026)
Welcome to the goose OSS roadmap for February → April 2026. This document captures the major themes we’re focused on and the bets we’re making to move goose from a great AI assistant to a local-first, extensible agent platform with a strong out-of-the-box experience.
⸻
🌍 Open Models (Local-first, Sovereign by Default)
goose becomes the premier agent for open source AI, prioritizing local inference and private, sovereign workflows. We'll build inference and model download directly in the app, sidestepping the need for external runtimes. We'll optimize the agent loop, tool-calling and prompts to work well with smaller open models (local where possible, hosted otherwise). We'll also explore a peer-to-peer compute ecosystem so users can share or tap into idle capacity.
We plan to:
⸻
🧩 Apps (Vibe-Coded, Composable, and Deeply Integrated, real world commerce)
goose follows the MCP standard and implements MCP Apps as the foundation for interactive extensions. Separately, goose has pioneered support for vibe-coded apps, which are not part of the MCP standard (yet) but build on the same underlying ideas. At this point, goose is running ahead of the standard: the goal is no longer to prove that apps work, but to make them more powerful, composable, and deeply integrated with goose itself.
Vibe-coded apps should be able to connect to multiple MCP servers, define their own tools, and participate directly in goose workflows. If you build a todo app, goose should be able to list items, add new ones, and immediately reflect those changes in the app UI. Over time, apps should feel like native goose capabilities that collaborate with each other rather than sitting alongside the core.
We plan to:
⸻
⚡ Out-of-the-Box Experience (Batteries Included)
goose should work exceptionally well out of the box. AI is no longer just for programmers, and a new user should be able to install goose on a supported OS and immediately get useful work done — without understanding MCP servers, providers, models, or configuration files.
The out-of-the-box experience should prioritize clarity, stability, and trust. Customization should remain possible, but never required to be productive.
We plan to:
⸻
🧠 Meta-Agent Orchestration (Many Agents, One Workflow)
goose should evolve beyond a single chat agent into a meta-agent orchestrator that manages sessions, workflows, recipes, and multiple subagents running in parallel. The UI is already moving in this direction with initial support for multiple sessions — and the broader ecosystem is converging on “multi-agent done sensibly.”
We plan to:
⸻
🪟 UI & Interaction (Composable, Not Prescriptive)
As goose expands beyond a single chat workflow, the UI needs to adapt to different ways of working. Rather than a fixed layout, goose should provide composable UI primitives that support richer interactions without sacrificing clarity.
We plan to:
⸻
🔌 Protocol (Clear Boundaries Between Client, Server, Extensions)
To support goose as a platform rather than a single app, we need a stable protocol boundary between clients, servers, and extensions.
The current goosed protocol is ad hoc and too broad to be fully captured by pure ACP, so we’ll likely need targeted extensions or layering.
We plan to:
⸻
Beta Was this translation helpful? Give feedback.
All reactions