OKF Viewer
Point it at a folder, read your knowledge as a graph
The graph the links imply
Every concept is a node, every markdown link an edge. Edges carry their source's color, hubs get bigger labels, and detected communities gather, so a bundle reads like a map instead of a hairball.
A reader, not a file dump
A comfortable prose column with outline, backlinks, and relationships beside it. Links say where they lead, code gets highlighted and copyable, and selection stays in sync with the graph.
Design systems render live
Open an ODSF bundle and tokens become swatches and scales, components show their runnable HTML examples inline, and the design system documents itself.
Why it exists
Knowledge bundles are just markdown, which makes them trivial to produce and miserable to experience: the relationship graph lives implicitly in the links, and a file tree hides it. Agents read bundles fine; the humans curating them were stuck grepping. OKF Viewer is the reading side: point it at a folder and the structure becomes something you can actually see and traverse.
About this project
A fast, native desktop reader for Open Knowledge Format bundles, built with Tauri: a Rust core does the scanning, parsing, and validation, and a React frontend renders each bundle as an interactive concept graph beside a careful reading pane. It autodetects every bundle in a folder, keeps graph, reader, and sidebar on one shared selection, live-reloads on file changes, and renders ODSF design systems with live token and component previews. Offline, read-only, and tolerant by design: it never refuses a sloppy bundle, it surfaces the issues instead. Its own product spec ships as the built-in sample, an OKF bundle the app renders about itself.
Tech Stack
From the blog
Open Knowledge Format: Just Markdown Your Agent Can Read
Read the build story→
