snyvi 1.0.1

A fast, beautiful viewer for the documents your agents produce
snyvi-1.0.1 is not a library.

https://github.com/user-attachments/assets/21f7e4b9-f2e6-441a-975c-c876504ed583

Ask Claude Code (or any agent) for a plan, and it opens in snyvi: rendered, searchable, and filed under its project. Markdown, diagrams and source code. Everything stays on your machine.

Install

Windows: download snyvi-*-setup.exe from the latest release and double-click it. That's it: it connects Claude Code (if you have it) and opens snyvi. (Windows warns that the installer isn't signed: More infoRun anyway.)

macOS:

brew install --cask snymrova/snyvi/snyvi
snyvi init-claude --auto

Debian / Ubuntu: download snyvi_*.deb from the latest release, then:

sudo dpkg -i snyvi_*.deb
snyvi init-claude --auto

Other Linux, a Mac without Homebrew, cargo install snyvi, and the native window on Linux: see the install guide.

Use it

In Claude Code, ask for a plan. It opens in snyvi by itself.

init-claude --auto sends every Markdown file Claude writes. Leave out --auto and Claude sends only when it decides to, or when you ask.

Other agents are one command each:

snyvi init codex       # also: cursor, claude-desktop, gemini, windsurf, vscode, zed

From a terminal:

snyvi send PLAN.md     # open a file (or stdin) and print its link
snyvi watch PLAN.md    # and again every time it is saved
snyvi app              # open the viewer
snyvi status           # what is running and what is connected

In the viewer: ⌘K / Ctrl+K searches everything, n opens the next new document, c shows what changed since the last version, ? lists every key.

Update and remove

Install the new version over the old one. On Linux, run snyvi restart afterwards; on macOS use brew upgrade; the Windows installer handles it. To remove snyvi: snyvi uninstall-claude, then uninstall it the way you installed it. Your documents are kept until you run snyvi reset.

More

  • Guide: every platform, command, agent and key.
  • Roadmap: what shipped, and why.
  • Fast: a send takes about 13 ms, and snyvi bench --check holds every number to a budget on every push (numbers).

MIT licensed.