Inspiration

I like styling my VS Code editor, but don't like downloading a separate extension for each new theme. Palette Pilot uses AI to generate themes for your VS Code editor. You can create and modify as many themes as you like using just one extension!

What it does

Palette Pilot is a VS Code extension that allows users to customize their VS Code theme using natural language. The extension allows users to use GitHub Copilot (built into VS Code) to directly modify their VS Code theme.

How we built it

We created an extension that uses VS Code's Language Model API to generate a color palette based on a text prompt. The extension was written using TypeScript.

Challenges we ran into

Getting chatbots to create decent color palettes is pretty hard! We had to try a couple of different prompts to get the outputs working properly.

Accomplishments that we're proud of

Palette Pilot is our first VS Code extension! And we built it in under 24 hours. We're pretty proud of the results too!

What we learned

We learned how to create an extension with VS Code that integrates directly with GitHub Copilot. Right now GitHub Copilot is free with VS Code so anyone can use Palette Pilot.

What's next for Palette Pilot

We'd like to get Palette Pilot published on the VS Code marketplace! We're pretty proud of the results and hope others will appreciate it as much as we do.

Share this project:

Updates