patchwork.md

patchwork.md

patchwork.md

Independent software for Mac, the web, and campaign teams.

02 / Mac appRelease candidate

Orbit · Native macOS

Coding sessions, with the next handoff in view.

Orbit brings coding-agent sessions, questions, and approvals into a native Mac surface.

Explore Orbit ↗

Projects in development

Current projects
02

OpenNGP

Campaign software

Fundraising and organizing software with separate campaign workspaces.

In developmentDetails

Brings donor profiles, pledges, contributions, and call outcomes into one workflow. Public distribution is not available yet.

03

2DO

Mac & iPhone

Capture tasks and keep lists on Mac and iPhone.

In developmentDetails

Local-first storage and a whiteboard-inspired interface. Mac and iPhone releases are in preparation.

04

Dreamer

Agent tools

Review what an agent finished and carry context into the next session.

In developmentDetails

The store listing is a draft and has not been submitted for review. Dreamer is not available in the store yet.

05

Orbit

macOS

A Mac app for coding-agent sessions and approvals.

Release candidateDetails

Native coding-agent sessions and approvals. A public signed installer is not available yet.

How I work

The work behind the projects

Behind the work.

I work across Mac apps, web interfaces, and campaign software. These projects come from the tools I use and the work I do.

Native applications
SwiftUI and AppKit interfaces for the Mac, with iPhone work alongside them.Orbit · 2DO
Web interfaces & backends
React, TypeScript, Python, and FastAPI. Clear interfaces backed by useful data.This site · OpenNGP
Agent workflows
Connecting sessions, approvals, handoffs, and memory so a person can follow what an agent is doing.Orbit · Dreamer
04

More from PatchworkMD

Have something in mind?

Let’s talk
through it.

A Mac app, a web tool, or a campaign workflow that needs a better way forward. Bring the problem, even if the brief isn’t finished.

  1. Tell me what you’re trying to make easier.
  2. We’ll talk through the scope and whether it’s a fit.
  3. Leave with a clear next step.
Request an intro call

Prefer email? hello@patchworkmd.dev