typos monogram logo typos
typos logo

A note-taking system you program, not configure.

Experience the precision of classical typesetting fused with the performance of modern engineering. Built on Typst and Rust for the digital scholar.

VAULT.TYP
typos app screenshot showing split view editor with Typst code and PDF preview
01 / Control

Program your knowledge system.

Stop fighting with rigid folders. Define your own types and custom fields in vault.typ. Your hierarchy adapts to your research, not the other way around.

#let task = (vault.note-type)(
  "task",
  fields: (tags: (), priority: "")
)
02 / Rigor

The precision of typesetting.

Experience mathematical rigor with the performance of Rust and Tauri. Monospace is a first-class citizen, ensuring your code, data, and citations are rendered with academic honesty.

Σ
Δ
Γ
03 / Honesty

Source and preview side-by-side.

No hidden layers. What you write is what exists. The side-by-side preview ensures your final publication-ready document is exactly what you intended. Precision by design.

"The written word is a technology. We treat it with the respect a craftsman gives their materials."

Technical Architecture

01

notes-app

Tauri-powered desktop shell using Svelte and CodeMirror 6 for a lightweight, extensible editor.

02

notes-core

Blazing-fast Rust library handling AST parsing, content indexing, and graph relationships.

03

notes-cli

Direct terminal interface for pipeline integration and headless vault management.

04

notes-framework

Dedicated Typst package providing the styling and formatting rules for your notes.

// System.Architecture.v1
[UI] Svelte + CodeMirror
 ↓  (Tauri RPC)
[Core] Rust Library
 ↳  Typst Renderer
 ↳  JSON Index

Start your next manuscript.

Typos is free, open-source, and local-first. Your knowledge belongs to you, always.