NeverWrite, the ultimate agentic Markdown workspace NeverWrite, an open-source agentic Markdown workspace for local vaults and multiple AI agents, has been released under the Apache License 2.0. The app combines a Markdown-first editor, knowledge navigation, agent sessions, and explicit change review in one multipane interface, supporting agents like Codex, Claude, Grok, Kilo, and OpenCode. It requires Node.js 22.12+, Rust, and pnpm 10.33.0 for the web clipper, and is available on GitHub. A local-first workspace for writing and thinking with AI agents. Keep your vault, documents, agents, review, and research in the same place. Report a bug https://github.com/jsgrrchg/NeverWrite/issues · Discuss https://github.com/jsgrrchg/NeverWrite/discussions · Apache-2.0 /jsgrrchg/NeverWrite/blob/main/LICENSE NeverWrite is an agentic markdown workspace for people who work with a local vaults and multiple AI agents. It combines a Markdown-first editor, knowledge navigation, agent sessions, and explicit change review in one multipane app. Write in the format that fits. Edit Markdown, Mermaid, CSV, text/code files, PDFs, images, and Excalidraw concept maps in the same workspace. Navigate connected knowledge. Follow wikilinks, backlinks, tags, advanced search, bookmarks, and 2D or 3D graph views. Work with your preferred agent. Run Codex, Claude, Grok, Kilo, or OpenCode sessions with attachments, saved transcripts, and local history. Review AI changes deliberately. Inspect tracked edits inline, in chat, or in a dedicated review tab, then keep or reject complete files and individual hunks. Capture the web into your vault. Use the companion browser extension to clip pages, selections, or URLs directly to the desktop app. - Node.js 22.12 or later and npm - Rust and Cargo - pnpm 10.33.0 for the web clipper git clone https://github.com/jsgrrchg/NeverWrite.git cd NeverWrite/apps/desktop npm install npm run dev Local development runs as NeverWrite Dev with its own application profile, so an installed NeverWrite release can remain open at the same time. Files and hidden state inside a vault remain shared when both variants open that vault; use a disposable vault when testing write or review flows concurrently. The first start builds the native backend. Configure your preferred agent from the app settings; some providers require their own CLI login or API key. cd apps/desktop && npm test cd apps/web-clipper && pnpm check cargo test NeverWrite is released under the Apache License 2.0 /jsgrrchg/NeverWrite/blob/main/LICENSE .