IT Brief Australia - Technology news for CIOs & IT decision-makers
Story image

GitHub unveils AI-native GitHub Spark for app creation

Wed, 30th Oct 2024

GitHub has revealed an advancement of its Copilot-powered developer platform with the introduction of GitHub Spark, a novel tool designed to empower developers by enabling the creation of applications using natural language.

GitHub Spark is envisioned as an AI-native tool to assist in realising GitHub's ambition of supporting 1 billion developers. It aims to facilitate developers of varying expertise to materialise their concepts by constructing micro apps, known as 'sparks', using natural language. These sparks are capable of incorporating AI functionalities and external data sources without necessitating the management of cloud resources.

GitHub Spark employs a creativity feedback loop, allowing users to initiate with a prompt using OpenAI and Anthropic models. Users can preview their app in real-time as it is being developed, review options related to their requests, and save different iterations automatically to compare versions over time. This approach caters to both seasoned developers who wish to adjust the underlying code and novices who may prefer to iterate entirely in natural language. Once satisfied with their creation, users can run their sparks on multiple devices and share them with customised access controls, additionally offering the chance for others to enhance the initial creation.

GitHub CEO Thomas Dohmke emphasised the transformative potential of GitHub Spark. "For too long, there has been an unscalable barrier of entry separating a vast majority of the world's population from building software. This can change with GitHub Spark, our new AI-native tool to build applications entirely in natural language," Dohmke stated. "With Spark, we will enable over one billion personal computer and mobile phone users to build and share their own micro apps directly on GitHub—the creator network for the Age of AI."

GitHub has also established partnerships with major technology entities such as Anthropic, Google, and OpenAI. These collaborations aim to ensure that developers can utilise models within comfortable workflows.

GitHub has committed to ongoing improvements to GitHub Spark, ensuring its intuitiveness for consumers and developers across different skill levels.

Follow us on:
Follow us on LinkedIn Follow us on X
Share on:
Share on LinkedIn Share on X