# Product

## Register

product

## Users

Writers and technical operators who draft Markdown with an AI partner while keeping the work local. They are editing long-form documents, reviewing inline suggestions, discussing passages in threads, and exporting clean Markdown.

## Product Purpose

Skribe is a local-only Markdown writing and review workbench. It separates clean document content from review state so users can work quickly in an editable canvas while preserving comments, chat, suggestions, diffs, agent context, and revision history.

## Brand Personality

Focused, tactile, and opinionated. The interface should feel like a serious writing instrument: compact, legible, direct, and a little distinctive without competing with the document.

## Anti-references

Avoid marketing-site chrome, oversized decorative controls, scattered settings, generic SaaS gradients, and toolbar density that makes writing feel secondary. Avoid native-looking controls when they sit beside custom controls.

## Design Principles

Keep the document primary.
Expose controls at the moment they are useful.
Use one consistent control vocabulary across provider, model, effort, save state, and agent state.
Prefer compact progressive disclosure over cramming every setting into the topbar.
Make review state visible without making it louder than the draft.

## Accessibility & Inclusion

Target WCAG AA contrast. Keep keyboard access for editing, formatting, model/provider controls, menus, and import/export actions. Respect reduced-motion preferences and avoid motion that delays writing or review workflows.
