{"full_name":"aaif-goose/goose","owner":"aaif-goose","name":"goose","url":"https://github.com/aaif-goose/goose","description":"an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM","homepage":"https://goose-docs.ai/","topics":[],"language":"Rust","license":"Apache-2.0","avatar":"https://avatars.githubusercontent.com/u/271095942?v=4","created_at":"2024-08-23T19:03:36Z","pushed_at":"2026-11-10T03:56:49Z","metrics":{"stars":56418,"forks":6573,"watchers":286,"issues":3763,"prs":9177,"releases":158,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":332},"growth":{"day":{"stars":31,"forks":2,"base_day":"2026-11-09"},"week":{"stars":276,"forks":28,"base_day":"2026-11-03"},"month":{"stars":1284,"forks":171,"base_day":"2026-10-11"}},"history":{"dates":["2026-09-06","2026-09-07","2026-09-08","2026-09-09","2026-09-10","2026-09-11","2026-09-12","2026-09-13","2026-09-14","2026-09-15","2026-09-16","2026-09-17","2026-09-18","2026-09-19","2026-09-20","2026-09-21","2026-09-22","2026-09-23","2026-09-24","2026-09-25","2026-09-26","2026-09-27","2026-09-28","2026-09-29","2026-09-30","2026-10-01","2026-10-02","2026-10-03","2026-10-04","2026-10-05","2026-10-06","2026-10-07","2026-10-08","2026-10-09","2026-10-10","2026-10-11","2026-10-12","2026-10-13","2026-10-14","2026-10-15","2026-10-16","2026-10-17","2026-10-18","2026-10-19","2026-10-20","2026-10-21","2026-10-22","2026-10-23","2026-10-24","2026-10-25","2026-10-26","2026-10-27","2026-10-28","2026-10-29","2026-10-30","2026-10-31","2026-11-01","2026-11-02","2026-11-03","2026-11-04","2026-11-09","2026-11-10"],"stars":[53936,53967,54004,54033,54062,54093,54133,54167,54211,54261,54314,54358,54389,54443,54469,54499,54536,54560,54590,54617,54650,54680,54710,54738,54775,54815,54850,54872,54906,54944,54961,55005,55038,55082,55101,55134,55163,55202,55244,55284,55316,55348,55368,55415,55441,55461,55504,55536,55591,55640,55699,55758,55824,55868,55917,55967,56045,56080,56142,56184,56387,56418],"forks":[6184,6192,6201,6212,6203,6210,6219,6221,6224,6234,6238,6250,6255,6269,6274,6281,6288,6293,6300,6310,6318,6318,6325,6336,6340,6349,6354,6352,6355,6359,6360,6372,6378,6388,6396,6402,6406,6417,6428,6433,6447,6451,6453,6460,6464,6447,6411,6425,6431,6439,6450,6460,6478,6483,6494,6503,6520,6530,6545,6556,6571,6573],"watchers":[299,300,299,301,296,297,297,297,298,298,298,298,299,299,300,300,300,300,300,301,301,301,301,301,301,300,299,299,299,299,300,300,300,300,299,299,298,298,298,298,298,299,299,299,300,290,287,288,288,285,285,285,284,284,284,284,285,285,285,285,286,286],"issues_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"prs_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]},"boards":{},"same_owner":[],"issues":[{"number":12703,"title":"Render A2UI embedded resources from MCP tool results in goose desktop","comments":16,"created_at":"2026-10-06T01:30:18Z"},{"number":11399,"title":"Fine-grained shell permissions: regex-based allow/ask/deny rules for commands under the developer extension's shell tool","comments":15,"created_at":"2026-08-20T13:02:14Z"},{"number":11253,"title":"Extending Goose: Making the GRC More Modular","comments":14,"created_at":"2026-08-14T20:22:19Z"},{"number":12068,"title":"Support SEP-2640 Skills Extension (skills over MCP) as host","comments":13,"created_at":"2026-09-14T21:17:52Z"},{"number":11975,"title":"A response containing only a thinking block silently ends the turn","comments":11,"created_at":"2026-09-09T23:34:55Z"},{"number":10807,"title":"ACP harness tool calls poison session history: tool_use.name >200 chars causes permanent 400 after switching to Anthropic-format providers","comments":11,"created_at":"2026-07-30T02:13:55Z"},{"number":11926,"title":"Collapse tool calls within a turn into a compact summary","comments":10,"created_at":"2026-09-08T15:47:58Z"},{"number":11692,"title":"Support local model runners that distribute models as OCI artifacts","comments":10,"created_at":"2026-08-31T08:45:45Z"}],"discussions":[{"number":13361,"title":"Prototype: a Goose recipe to inspect task fit before signing up","comments":0,"category":"Show and tell","created_at":"2026-11-07T16:41:37Z"},{"number":13320,"title":"Cloud Alter Ego: a remote MCP connector that gives every AI chat your own rules and context","comments":0,"category":"Show and tell","created_at":"2026-11-04T08:16:02Z"},{"number":13306,"title":"LurkAPI as a remote goose extension: public social media and ad library data","comments":0,"category":"Show and tell","created_at":"2026-11-03T21:06:34Z"},{"number":13289,"title":"Make reliable computer use a priority for Goose","comments":2,"category":"Ideas","created_at":"2026-11-02T19:43:10Z"},{"number":13288,"title":"Is computer control supported on Windows?","comments":1,"category":"Q&A","created_at":"2026-11-02T19:37:40Z"},{"number":13282,"title":"offprompt: let goose ask for API keys without seeing them","comments":1,"category":"Show and tell","created_at":"2026-11-02T12:15:50Z"},{"number":13270,"title":"Nvidia/Switchyard intelligent model routing setup","comments":0,"category":"General","created_at":"2026-11-01T19:06:17Z"},{"number":13269,"title":"Wudland - watching your agents from across the village (iPhone, encrypted, no account)","comments":0,"category":"Show and tell","created_at":"2026-11-01T18:34:25Z"}],"latest_release":{"name":"v1.57.0","tag":"v1.57.0","published_at":"2026-10-28T19:26:10Z","body":"## ✨ Features\n\n- Allowlist: require HTTPS and validate redirects, block on policy failure [#12619](https://github.com/aaif-goose/goose/pull/12619)\n- Allow callers to supply Goose session IDs [#13098](https://github.com/aaif-goose/goose/pull/13098)\n\n## 🐛 Bug Fixes\n\n- Linux window icons restored in desktop app [#13120](https://github.com/aaif-goose/goose/pull/13120)\n- OpenRouter: resolve variant suffixes like `:free` and `:nitro` to the base model [#12979](https://github.com/aaif-goose/goose/pull/12979)\n- Use catalog_provider_id for vision lookup on custom providers [#12993](https://github.com/aaif-goose/goose/pull/12993)\n- Desktop: start the agent only once after a fork [#13139](https://github.com/aaif-goose/goose/pull/13139)\n- Scheduler: use recipe settings in scheduled runs [#13138](https://github.com/aaif-goose/goose/pull/13138)\n- Voice: use system trust for WebSockets [#13075](https://github.com/aaif-goose/goose/pull/13075)\n- Prompt: surface MiniJinja render errors in custom system prompts [#12794](https://github.com/aaif-goose/goose/pull/12794)\n- Providers: request summarized thinking from Claude models [#13029](https://github.com/aaif-goose/goose/pull/13029)\n- Code-mode: keep recipe final_output tool for the model [#13102](https://github.com/aaif-goose/goose/pull/13102)\n- CLI: configure unavailable default provider [#13024](https://github.com/aaif-goose/goose/pull/13024)\n- Windows build error [#13081](https://github.com/aaif-goose/goose/pull/13081)\n- Developer: terminate owned shell process trees on cancellation [#12958](https://github.com/aaif-goose/goose/pull/12958)\n- ACP: fail session/prompt when a turn ends on an error [#13043](https://github.com/aaif-goose/goose/pull/13043)\n- Databricks: send the system prompt as system on the MLflow chat route [#13057](https://github.com/aaif-goose/goose/pull/13057)\n\n## 🔧 Improvements\n\n- Bump zstd to 0.14.3 for RUSTSEC advisories [#13162](https://github.com/aaif-goose/goose/pull/13162)\n- Remove jsonwebtoken to avoid ignoring its cargo-deny advisories [#13141](https://github.com/aaif-goose/goose/pull/13141)\n- Address cargo-deny failures on main [#13076](https://github.com/aaif-goose/goose/pull/13076)\n- Bump @modelcontextprotocol/sdk from 1.30.0 to 1.32.0 [#13059](https://github.com/aaif-goose/goose/pull/13059)\n- Remove ACP client-delegated developer tools [#13144](https://github.com/aaif-goose/goose/pull/13144)\n- Build release candidate even if there are conflicts [#12780](https://github.com/aaif-goose/goose/pull/12780)"},"readme":true,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}