← Selected work
AI product & development / 2026

GitPop

A contextual desktop utility that brings repository actions closer to the files.

My role

Product design & development

The scope

Desktop UX · Git · Optional AI

Project status

Released Windows app

The project, at a glance

The challenge
A quick Git commit should not require losing the context of the repository you are working in.
My contribution
I designed and built a desktop popup for reviewing changes, staging files and preparing a commit, with optional AI assistance.
What came out of it
A public Windows release combining a React interface with native Tauri and Rust integration.
Desktop product / GitPop

A better commit.
One small window.

01Inspect changes02Shape the message03Commit in context

Original application · Synthetic demo repository

Original GitPop interface with sample repository data
GitPopApp interface · demo data
01 / The question behind the work

How little interface does a useful Git workflow need?

The interruption

A small Git task can require switching into a terminal or a full development environment.

The product decision

Bring status, staging and the commit message into a compact, contextual interface. Keep AI assistance optional.

My contribution

Product design and development across React, Tauri and Rust, with a released Windows application.

02 / Design decisions

The thinking
in the details.

Specific choices, connected to the work you can see.

01

Start at the repository

A contextual entry point shortens the distance between a folder and the actions associated with it.

↳ Desktop integration
02

Keep review next to action

Changed files, staging and the message share a focused interface. The person can inspect what belongs in a commit before making it.

↳ Git interface
03

Make AI a choice

Commit-message assistance complements the ordinary input. Local and cloud provider settings expose a meaningful choice in the AI layer.

↳ Provider settings
Context

Bring the action closer to its source.

Focus

One compact surface for the immediate task.

Choice

Useful with or without AI assistance.

03 / Connecting the experience

A small workflow with a clear purpose.

Select a stage to explore its purpose.

The moment

Enter the workflow from a repository.

The design intention

Stay close to the work.

Product workflow explanation. The displayed app is rendered from original components with demo repository data and mocked native calls.

04 / Inside the experience

The details.
With a purpose.

Selected views, framed to explain the work. Complete original artifacts are available in the source collection below.

Original presentation boards2 source artifacts +

The complete originals behind this case study. Open a board to inspect the source presentation.

05 / What this work brings together

GitPop
in perspective.

The result

A public Windows desktop application with native integration, an original React interface and optional AI commit assistance.

A question for the next iteration

Does the contextual interface help people complete a small commit while retaining confidence in what they are staging?

Sources & presentation notes +

The screenshots render the original public React components and stylesheet with demo data. Native Git operations and AI output were mocked for these captures; they illustrate the interface rather than a live integration test. Public release v1.4.10 was verified during the portfolio review.

The journey diagrams and editorial explanations were prepared for this portfolio from the available project evidence. They are not additional historical research or measured outcomes.

Keep exploring / Next project

Food & film studio

Make a production studio’s work the strongest reason to get in touch.

Open original at full size