Your repo called. It ordered something fizzy.

Let's make
something pop.

An independent terminal coding companion powered by the GitHub Copilot SDK. Explore your code, compare approaches, taste-test the changes, and inspect the diff. The smiling can is coming too.

Version 0.1.2 macOS, Linux & Windows x64

Pairs well with side projects.Sodapop's smiling soda-can mascot waves hello. Your project. Your call.BEST SERVED
IN A TERMINAL.

What's in the can?

GitHub Copilot SDK Explicit approvals Workflows, tools & skills

Pull up a terminal

Let's poke around
your repo.

Meet the command palette, cycle through Chat, Plan, and Autopilot, and inspect a prepared working-tree diff in this signed-out tour.

A peek inside Sodapop
A peek inside Sodapop: the Sodapop terminal interface

Pick a can

Ideas, checks, settings.
One vending machine.

Open /vending-machine for a curated menu. Use /fizz to compare approaches, /taste-test to validate conversation changes, or jump to models, themes, MCP servers, and project skills.

/vending-machine/fizz/taste-test
See the built-in workflows
Commands and workflows
Commands and workflows: the Sodapop terminal interface

A little less "probably works"

Taste-test it.
Then take a look.

Use /diff session for changes observed since the conversation baseline, or /diff for the whole working tree. Taste Test reports what passed, failed, and stayed unverified without automatically fixing anything.

/diff session/taste-testUNVERIFIED means unverified
See how the evidence works
A clearer view of changes
A clearer view of changes: the Sodapop terminal interface

Find your flavor

How fizzy
are we feeling?

Go neon with Neon Arcade, or keep it understated with Graphite. Set the personality to Quiet, Playful, or Extra; color, motion, and ASCII settings are independent.

Explore themes and personality
A theme for your mood
A theme for your mood: the Sodapop terminal interface

Got a project in mind?

Pop it open.

Choose an installation method, open your project directory, and launch Sodapop.

All installation details
npm install --global @sodapop-sh/cli@latest

 

Requires Node.js. This published package supports macOS Apple silicon, macOS Intel, Linux ARM64 (glibc), Linux x64 (glibc), Windows x64.

Read the source-build prerequisites

All available installation commands:

npm: npm install --global @sodapop-sh/cli@latest

Source: macOS / Linux: make build

Source: Windows: bash scripts/build.sh

Start here, or skip to what you need

No mystery ingredients.

Explore the docs

Got a "what if"?

Sodapop's up for a little tinkering.

Get Sodapop