← Selected work
AI product & development / 2026

PhrasePoP

A focused desktop interaction for rewriting without turning every task into a chat.

My role

Product design & development

The scope

Desktop UX · Writing · Local/cloud AI

Project status

Released Windows app

The project, at a glance

The challenge
Writing happens across applications. Assistance needs to be close to the text someone is already editing.
My contribution
I designed and built a desktop flow from selected text to a proposed revision, with tone controls and a reviewable result.
What came out of it
A released Windows utility with a focused interface and configurable AI providers.
Applied AI / PhrasePoP

Keep your meaning.
Find the right words.

01Select text02Choose the tone03Review the result

Original application · Sample text and mocked response

Original PhrasePoP app with synthetic example text
PhrasePoPApp interface · demo data
01 / The question behind the work

What if writing assistance came to the text, wherever you were working?

The context

Writing is distributed across documents, email and other applications. Switching context introduces an extra step into a small task.

The product decision

Begin with selected text, expose a tone choice and keep the suggested result available for review.

My contribution

Product design and desktop development using React, Tauri and Rust, with local and cloud AI provider support.

02 / Design decisions

The thinking
in the details.

Specific choices, connected to the work you can see.

01

Meet the user in context

The workflow begins with text from an existing task instead of an empty conversation.

↳ Desktop writing workflow
02

Separate input from suggestion

Distinct input and output areas make it possible to inspect the transformation before using the result.

↳ Original app interface
03

Offer a deliberate direction

A tone selector makes the intent of the rewrite explicit. Provider settings give the model layer a separate place.

↳ Tone & model controls
Intent

Make the requested change explicit.

Review

Keep source text and output separate.

Portability

Support local and cloud model choices.

03 / Connecting the experience

Selection to suggestion, with a person in control.

Select a stage to explore its purpose.

The moment

Start with text from the current application.

The design intention

Retain the original context.

Explanatory product flow. The app screenshot uses synthetic sample text and a mocked response.

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 boards1 source artifacts +

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

05 / What this work brings together

PhrasePoP
in perspective.

The result

A released Windows utility with a focused writing interface and configurable AI providers.

A question for the next iteration

Can people tell what changed and choose whether to use the result without losing their original meaning?

Sources & presentation notes +

This screenshot renders the original public app components and styles with demo data. It is not evidence of a live AI response. Public release v1.1.22 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

InnerDream

An AI-assisted dream journal and its product ecosystem.

Open original at full size