Author
Block
Tags
Author
Block
Tags
Today, Block’s Open Source Program Office announced the launch of codename goose, an interoperable AI agent framework that enables users to connect large language models (LLMs) to real-world actions. Its first use cases are related to software engineering, but developers both within Block and the broader open source community are exploring other non-engineering use cases as well.
Dhanji Prasanna, CTO of Block, said, “Making goose open source creates a framework for new heights of invention and growth. Block engineers are already using goose to free up time for more impactful work, and we’re excited to see how our contribution to AI and agents can do the same for our customers and community. As more people build with AI, we will unlock new ideas and advantages that can collectively reduce toil and give people time back to be their most creative selves.”
goose is designed in an open and modular way so that anyone can build a system and start operating it. In an AI-powered internet, systems can be conceptualized as the application layer. goose offers interoperability between user interfaces, language models, and systems:
The first operational system from goose is a software engineering agent that reduces time spent on maintenance and repetitive tasks, giving human engineers time back to focus on higher-value, innovative work. It operates in real time within the development environment, acting as a true “agent” by not only searching, navigating, and writing code based on LLM output, but also executing tasks autonomously — reading and writing files, running code and tests, refining outputs, installing dependencies, and handling additional actions as needed.
goose has been released under the Apache License 2.0 (ASL2), a permissive open source license that allows people to freely use, modify, and distribute the software, even for commercial purposes.
To explore goose and join its developer community, please visit the links below:
About Block
Block, Inc. (NYSE: $XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we’re helping build a financial system that is open to everyone.
Author
Block
Tags
Today, Block’s Open Source Program Office announced the launch of codename goose, an interoperable AI agent framework that enables users to connect large language models (LLMs) to real-world actions. Its first use cases are related to software engineering, but developers both within Block and the broader open source community are exploring other non-engineering use cases as well.
Dhanji Prasanna, CTO of Block, said, “Making goose open source creates a framework for new heights of invention and growth. Block engineers are already using goose to free up time for more impactful work, and we’re excited to see how our contribution to AI and agents can do the same for our customers and community. As more people build with AI, we will unlock new ideas and advantages that can collectively reduce toil and give people time back to be their most creative selves.”
goose is designed in an open and modular way so that anyone can build a system and start operating it. In an AI-powered internet, systems can be conceptualized as the application layer. goose offers interoperability between user interfaces, language models, and systems:
The first operational system from goose is a software engineering agent that reduces time spent on maintenance and repetitive tasks, giving human engineers time back to focus on higher-value, innovative work. It operates in real time within the development environment, acting as a true “agent” by not only searching, navigating, and writing code based on LLM output, but also executing tasks autonomously — reading and writing files, running code and tests, refining outputs, installing dependencies, and handling additional actions as needed.
goose has been released under the Apache License 2.0 (ASL2), a permissive open source license that allows people to freely use, modify, and distribute the software, even for commercial purposes.
To explore goose and join its developer community, please visit the links below:
About Block
Block, Inc. (NYSE: $XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we’re helping build a financial system that is open to everyone.