This repository contains demos where GitHub Copilot is used to build various applications using the latest preview models (o3-mini, Claud 3.5 Sonnet, Gemini 2.0 Flash), technical and public features, as well as generally available features such as Copilot Edits. Copilot Edits allows GitHub Copilot to directly make changes to a file without the developer typing.
GitHub Copilot and its underlying AI models generate responses probabilistically, so your results may vary. You might not get the same code or responses as shown in the demo files. Feel free to adjust the prompts, switch models, and experiment to see different outcomes.
All of these samples use the three.js 3D framework and are coded in a single HTML file. To preview, simply double-click the HTML file from the file explorer.
The files are pre-populated with the necessary code to run the demos. These demos were created using the prompts available in the Build Prompts file.
To test out the prompt, you can delete the contents of a demo file, and use one of the prompts available. I suggest using the GitHub Copilot Edits feature get the code automatically generated in the editor.
- You have access to GitHub Copilot and the latest preview models (o3-mini, Claude 3.5 Sonnet)
- You already know how to clone a repository
- You know who to run a Python, JavaScript, or HTML file
We welcome contributions to enhance these demos. Please fork the repository and submit a pull request with your changes.
This project is licensed under the MIT License.