Local Markdown and AI writing workspace

WitNote

WitNote 2.0.1 is a native macOS Markdown writing and knowledge workspace rebuilt in Swift, with local folders, format conversion, bilingual reading, and MLX local AI.

Platform
macOS / Native Swift / Local MLX AI
Status
Mac App Store / 2.0.1 / Local-first
Audience
Writers, researchers, and people who want their Markdown files to stay under their own control.

Product Overview

WitNote 2.0.1 is a major rewrite of an existing Mac App Store app. The product remains one App Store record, but the implementation now uses a native Swift macOS workspace and a local MLX inference route.

The center of the product is still the user's Markdown files: a selected folder becomes a working knowledge space for writing, reading, conversion, and review. AI stays beside the document instead of replacing the document as the source of truth.

The bundled Qwen3 0.6B 4-bit model gives a new user a ready local starting point. Additional model downloads are optional network actions and remain subject to the source model's own license and notice files.

Version
2.0.1 A major Swift-native rewrite of the existing Mac App Store product.
Core
Markdown workspace User-selected folders, editable documents, previews, and exports remain the center of the workflow.
AI
MLX + Qwen3 A bundled lightweight model supports a quick local start; other downloaded models are disclosed separately.
Privacy
Local-first User-selected folders, Markdown documents, and exports stay local by default. Local inference does not send writing to a hosted AI service by default; model downloads, StoreKit, and user-opened external links are explicit network actions.

Why It Matters

Each product page is written for users, reviewers, and builders: what it solves, what it does not solve, and what can be reused.

The document stays in charge

WitNote treats Markdown files and folders as durable user-owned work, while AI actions remain contextual tools for drafting, rewriting, translation, and organization.

Native Mac structure

The rewrite moves the main workbench, file access, model management, settings, purchase restore, and window behavior into a Swift-native macOS architecture.

Privacy with explicit boundaries

Local files and local inference are separated from model downloads, StoreKit, and any external page the user chooses to open.

Core Experience

Markdown workspace

Choose a local folder, edit Markdown documents, preview the rendered result, and keep the source files available to Finder and other tools.

Local knowledge workflow

Folder organization, search, notes, versions, and document context make the local directory useful as a lightweight knowledge base.

MLX local AI

The native app includes a Swift MLX runner and a bundled Qwen3 0.6B 4-bit starter model for local writing assistance on supported Macs.

Reading and conversion

PDF, Word, and EPUB workflows are positioned as supporting capabilities for bringing material into Markdown, bilingual reading, notes, and export.

Release discipline

The 2.0.1 release treats package signing, model notices, clean-start behavior, IAP restore, metadata, and App Review evidence as one connected acceptance chain.

Design Principles

Keep the public promise reproducible

The product page only describes the native Mac build, bundled model, and verified workflows that the submitted package can actually reproduce.

Separate product code from model rights

MLX, Qwen3, and any user-downloaded model remain credited through package notices and source terms instead of being presented as one proprietary asset.

Make publishing part of engineering

Privacy wording, support links, purchase recovery, model downloads, package integrity, and App Store metadata are tested against the same release candidate.

Build Diary

The new WitNote diary entry explains the 2.0.1 Swift-native rewrite, local Markdown architecture, MLX model path, model-management lessons, legal boundaries, and the release checks that connect engineering to App Store publishing.

Native Swift macOSLocal AI and MLXMarkdown knowledge workspacesApp Store refactor launch
View all build notes

Privacy and Support

User-selected folders, Markdown documents, and exports stay local by default. Local inference does not send writing to a hosted AI service by default; model downloads, StoreKit, and user-opened external links are explicit network actions.