Block introduces Goose: an open-source AI framework for developers

Block, Jack Dorsey's company, launched Goose, an open-source platform for building AI agents. Compatible with various LLMs, it focuses on software development automation and fosters collaborative innovation.

Block introduces Goose: an open-source AI framework for developers

Jack Dorsey's company, Block, has unveiled Goose, an open-source platform designed to streamline the creation of AI agents.

Key Points:

  • Launch of Goose: Block has released Goose, a free, open-source framework aimed at simplifying the development of AI agents.
  • Integration with Major LLMs: Goose is compatible with various large language models (LLMs), including those from OpenAI, Google, and Anthropic.
  • Focus on Software Development: The platform is tailored to assist in tasks such as code migrations, understanding new programming languages, and generating unit tests.
  • Open-Source Commitment: Available under the Apache 2.0 license, Goose encourages community-driven innovation in AI development.

Block, the parent company of services like Square and Cash App, has announced the launch of Goose, an open-source framework designed to make the development of AI agents more accessible. This initiative aligns with CEO Jack Dorsey's vision of promoting open-source solutions in technology.

Goose offers integration with a variety of large language models (LLMs), including those developed by OpenAI, Google, and Anthropic. This flexibility allows developers to choose the most suitable model for their specific applications.

Primarily targeting software development, Goose assists in tasks such as migrating code between frameworks (e.g., Ember to React), exploring unfamiliar programming languages, and generating unit tests. These capabilities aim to enhance developer productivity and efficiency.

Released under the permissive Apache 2.0 license, Goose is open for use in both commercial and research projects. This open-source approach is intended to foster a collaborative environment, encouraging developers to contribute to and benefit from the framework's ongoing development.

By introducing Goose, Block seeks to democratize AI development, making advanced tools more accessible to a broader range of developers and organizations. This move has the potential to drive innovation and reduce barriers in the field of artificial intelligence.