macOS App

Bit Juggling

A glossy Markdown editor for macOS — Obsidian-style vaults, live preview with embedded charts and diagrams, and a Claude writing agent built in.

Erhan Bağdemir
Erhan Bağdemir
1 min read
Bit Juggling
Table of Contents
  1. Live Preview
  2. The editorial agent
  3. Built with

Bit Juggling is a desktop Markdown editor built around two ideas.

The first is that notes should stay yours. A vault is nothing but a folder of .md files on disk — no database, no proprietary format, no lock-in — so the same notes open just as well in Obsidian, in Vim, or straight out of a Git repository.

The second is that a writing tool should be able to read what you wrote. Reevik ships with an editorial agent powered by Claude, running either through the local claude CLI or your own Anthropic API key. Open a note and it reviews the draft: a quality score across clarity, structure, grammar and tone, a one-line assessment, and a list of concrete edits you apply one at a time by clicking them. It proposes local changes only — it never rewrites the document behind your back.

Live Preview

Markdown renders as you type, and the raw syntax reveals itself only on the line under the cursor. ⌘/ drops to source when you want it.

Live preview with a Mermaid diagram and inline maths

Notes can hold live Vega-Lite charts, Mermaid diagrams, LaTeX via KaTeX, resizable images, GFM tables and highlighted code — all rendered in place rather than behind a preview pane.

The editorial agent

Alongside the review there’s rephrase-a-selection (⌘⇧R) and find-references (⌘⇧F), which genuinely searches the web and hands back citations you can insert. API keys live in the macOS Keychain; the files never leave your disk.

Built with

Rust and TypeScript on Tauri, which keeps the binary small and the memory footprint closer to a native app than to a bundled browser. Builds are for Apple Silicon.

Source, releases and changelog are on GitHub, free under Apache 2.0.

Reading List