Dev Log
Notes on building TypeMD — a local-first CLI for thinking in objects.
Building Your LLM Wiki with typemd
LLM Wiki is a new pattern for AI-maintained personal knowledge bases. typemd was designed for this from day one.
Read →TypeMD 0.8.0 — Your Vault, at a Glance
v0.8.0 moves type schemas and properties to where you can see them, adds object archival, graph export, and a template CLI — making your knowledge base more transparent and manageable.
Read →TypeMD 0.7.0 — Edit Everything Inline
v0.7.0 brings inline editing for every property type — no more leaving the TUI to change your data.
Read →TypeMD 0.6.0 — AI Meets Your Vault
v0.6.0 brings AI features: auto-describe objects, suggest tags, explore schemas, and tmd instructions to give any AI tool full vault awareness.
Read →TypeMD 0.5.0 — Your Data, Your Perspective
v0.5.0 introduces the View system: list and table layouts, filtering, sorting, grouping, plus the new tmd stats command.
Read →TypeMD 0.4.0 — Laying the Foundation
v0.4.0 focuses on core formats, configuration, and creation UX: a built-in page type, vault health checks, config command, starter templates, and a completely redesigned TUI creation flow.
Read →TypeMD 0.3.0 — Your Objects, Your Rules
v0.3.0 brings object templates, name templates, uniqueness constraints, system properties, and a visual type schema editor right in the TUI.
Read →CQRS Architecture of TypeMD Core
Why does a local-first CLI tool need CQRS? From read-write separation and Repository abstractions to domain events — how TypeMD core's architecture evolved.
Read →TypeMD 0.2.0 — Property Types, Shared Properties, and a Better TUI
v0.2.0 brings 9 formally defined property types, a shared properties mechanism, and a new TUI experience with emoji, pinned fields, and session persistence.
Read →TypeMD 0.1.0 — Think in Objects, Manage Your Knowledge
The first official release is here. From typed schemas and bidirectional relations to a TUI browser, TypeMD 0.1.0 lets you manage knowledge your way.
Read →Why I'm Building My Own Knowledge Management Tool
The story behind TypeMD — where existing tools didn't fit my workflow, why files matter, and what 'thinking in objects' means.
Read →