Micheal Cunningham.Software developer & AI engineerLet’s talk
← All work

AUTHORING & APPLIED AI

An editor that belongs to the product.

Structured documents, customer references, and reviewable writing assistance live in the same working surface.

PROJECT CONTEXTNexus RMM / ElementalOS
MY ROLEOwner & architect
ON THIS SITESource-informed recreation
Working portfolio recreation of the application interface
Interactive portfolio recreation · Fictional sample records

The problem
worth solving.

A business document often needs more than formatted text. It must carry context, reuse structure, and support the decisions that happen before someone shares or acts on it.

Owner and architect of Nexus RMM. This study examines the Notes canvas, TipTap toolbar, customer-linked content, and AI preview/apply interaction.

THE ENGINEERING

Decisions behind
the experience.

01

Build on structured editing.

TipTap and ProseMirror provide a document model for rich text, tables, and checklists. Custom extensions add application-specific references without turning the document into an unstructured text field.

02

Compose the authoring surface.

The document, toolbar, contextual actions, and review panel have separate responsibilities. Each can evolve without becoming a single oversized editor component.

03

Make the proposed change visible.

A suggestion is separate from its application. The user can inspect the original and replacement, dismiss the proposal, or accept it. A stale proposal cannot overwrite a document that changed during review.

TipTapProseMirrorReactCustom nodesReview workflows
NEXT PROJECTA desktop that preserves the work. ↗

Something you want to build?

Let’s work through it.

Work directly with me on the architecture, the application, and the details that make it useful.