Ritemark
Three editors. One app. Text, Data, Flow.
A native desktop app for writing, structured data, and AI automation—all in one place.
Website and downloads: ritemark.app
The Three Modes
| Mode | What It Does |
|---|---|
| Text | WYSIWYG markdown editing. Write in rich text, save as clean markdown. |
| Data | CSV editing and Excel preview. Work with spreadsheets alongside your docs. |
| Flow | Visual AI workflows. Chain prompts together, generate content automatically. |
Features
Text Mode
- True WYSIWYG markdown editing
- Clean markdown output that works everywhere
- Slash commands for quick formatting
- AI writing assistant (rephrase, expand, translate)
- Voice dictation on your own computer (macOS and Windows)
- PDF and Word export
Data Mode
- Edit CSV files with inline cell editing
- Preview Excel files (.xlsx, .xls)
- YAML front-matter for document metadata
- Auto-refresh when files change
Flow Mode
- Drag-and-drop workflow editor
- LLM nodes for text generation
- Image nodes for AI art
- Save outputs directly to files
- Reusable workflows you can run anytime
Privacy First
- Local-first: your files stay on your machine
- No account required
- Anonymous usage analytics are on by default; turn them off with Opt Out in the notice shown on first launch, or with the
ritemark.analytics.enabledsetting - AI calls go directly to your API provider
Download
- macOS (Apple Silicon / M1+): Ritemark-arm64.dmg
- macOS (Intel): Ritemark-x64.dmg
- Windows (x64): Ritemark-Setup.exe
Links are pinned to a specific release tag on purpose. releases/latest/download/...
resolves against whatever release is newest, so a platform-partial release — one that
ships an installer for some platforms but not others — turns the missing platform's
link into a 404.
Screenshots
Coming soon
Building from Source
# Clone with submodules
git clone --recurse-submodules https://github.com/jarmo-productory/ritemark-native.git
cd ritemark-native
# Apply VS Code patches
./scripts/apply-patches.sh
# Install dependencies
cd vscode && npm install && cd ..
cd extensions/ritemark && npm install --legacy-peer-deps && cd ../..
# Run in development mode (macOS)
./scripts/build-mac.sh
Requirements: Node.js 20, Git, Python 3.11+, macOS (primary). See CONTRIBUTING.md for full setup instructions.
Contributing
We welcome contributions! Please read CONTRIBUTING.md for:
- Development environment setup
- Project structure and where to make changes
- Pull request process and DCO sign-off
- What we will and won't merge
Documentation
Community
- GitHub Issues — Bug reports and feature requests
- GitHub Discussions — Questions, ideas, and conversation
- Code of Conduct — Our community standards
- Security Policy — How to report security issues
Acknowledgments
Ritemark is built on the shoulders of great open-source projects:
- VS Code OSS (MIT) — The foundation
- TipTap (MIT) — Rich text editor framework
- Orama (Apache 2.0) — Full-text search
- OpenAI SDK (Apache 2.0) — AI integration
AI-Assisted Development
This project uses Claude Code for development. The .claude/ directory contains agent configurations and development workflows. You don't need Claude Code to contribute — it's part of the maintainer's workflow.
License
MIT — Copyright (c) 2024-2026 Productory Services OÜ
The Ritemark name, logos, and brand assets are trademarks of Productory Services OÜ. See TRADEMARK.md for details.
