MeshWrite Documentation
Learn how to configure local AI providers, structure evolution nodes, utilize parallel pipelines, and capture web content.
🌲 Introduction
Welcome to MeshWrite, the next-generation markdown editor engineered for creators who think in networks rather than lines. Traditional documents force a destructive edit cycle where overwriting drafts is the norm.
MeshWrite redefines writing by establishing the Version Tree Primitive. Every document is treated as an evolution canvas, permitting you to branch ideas, evaluate alternative outlines, and merge atomic insights seamlessly.
Core Philosophy: Evolution is Creation
Excellent writing is forged through variation. By visualising version nodes side-by-side on an infinite grid canvas, creators can isolate and compare hooks, structure, or tone. The workbench UI allows you to keep your context entirely safe, reducing the cognitive friction of experimentation to zero.
🔐 Local AI Providers
Privacy and ownership are foundational values of MeshWrite. We do not store, proxy, or monitor your proprietary AI API keys.
LOCAL STORAGE KEY PROTECTION
All configure keys (OpenAI, Gemini, DeepSeek, etc.) are kept strictly in your local browser's localStorage. They never transit through a MeshWrite server, ensuring you remain in total control of your tokens and telemetry.
To add your credentials, navigate to Settings > AI Providers in the bottom-left corner of the workspace, select your provider, and paste your key.
API Specifications & Configurations
MeshWrite only supports direct API integrations to provider endpoints to guarantee maximum security. We currently support:
| Provider | Supported Models | Required Credentials |
|---|---|---|
| OpenAI | GPT-4o, GPT-4o-mini | sk-... API Key |
| Google Gemini | Gemini 1.5 Pro, Gemini 1.5 Flash | Google AI Studio API Key |
| DeepSeek | DeepSeek V3, DeepSeek Coder | DeepSeek Developer API Key |
| Anthropic | Claude 3.5 Sonnet, Claude 3 Opus | Anthropic API Key |
⚡ Evolution Studio & Branching Matrix
The Evolution Studio is where generative AI meets the version tree. When branching nodes, you define the Evolution Matrix in a precise two-step configuration:
- Select AI Role / Persona: Assign custom tasks to your agents, such as the Absolute De-Fluffer (stripping bloated adjectives), First-Principles Analyzer (deconstructing assumptions), or Outliner.
- Pair with Provider & Model: Pair each persona with a specific LLM model configuration. Run lightweight tasks on faster models, and complex reasoning on pro endpoints.
Pipeline Execution: Parallel vs. Serial
When running a multi-agent evolution matrix, you can choose how they interact:
Triggers multiple alternative versions from the exact same parent node simultaneously. Ideal for comparing different hooks, tones, or structures at the same time.
Sequentially chains agent operations. The output of Agent A (e.g. outline generator) is automatically fed as the input to Agent B (e.g. copywriter) to polish and refine.
📥 Web Clipper Setup
The Web Clipper Chrome Extension serves as a lightning-fast collector for your active reading.
Rather than managing bookmarks or linear scrapbooks, highlights and notes are sent instantly into your central Inbox. It bypasses choice fatigue so you can continue your research flow undisturbed.
Download the extension directly from the Chrome Web Store, log in, and press Cmd + Enter to clip highlighted thoughts.
Processing Inbox Items
When you open the Evolution Studio workspace, the Inbox panel in the main console lists all captured web snippets.
Drag and drop any inbox card directly onto the canvas grids to create a root version node, or connect it as a child draft reference in your current project draft.