DeveloPassion's Newsletter #213 - TypedMark and the Emergence of Typed Markdown Systems

A newsletter discussing AI, Knowledge Work, Knowledge Management Systems, Zen Productivity, Personal Organization, and everything in between!

DeveloPassion's Newsletter #213 - TypedMark and the Emergence of Typed Markdown Systems

Edition 213 of my newsletter, discussing Knowledge Work, AI, Knowledge Management, Zen Productivity, Personal Organization, and more!

Hello everyone! I'm Sébastien Dubois, your host. You're receiving this email because you signed up for DeveloPassion's Newsletter, or bought one of my products. Thank you for being here with me ✨

If you enjoy this, please forward it to your friends ❤️. If this email was forwarded to you, then don't forget to subscribe and become a supporter

DeveloPassion's Newsletter logo: lightbulb sprouting colorful idea nodes
DeveloPassion's Newsletter logo: lightbulb sprouting colorful idea nodes

Welcome

Welcome to all the new readers ❤️

After months of dogfooding the note-type system inside the OSK plugin, I realized it deserved to live outside Obsidian. So I generalized it into an open specification that any tool can implement. That's TypedMark; an open standard for typed Markdown systems, now live and ready to explore.

The past five weeks have been a consolidation sprint after the intense OSK v4 push. But "consolidation" is a generous word; there's been a ton of shipping. Beyond TypedMark, I put out seven Obsidian tips videos, released new and improved plugins, launched the PKM AI Wiki publicly, and kept pushing on the small-but-mighty tooling ecosystem around Obsidian.

On the personal side, life is good. The family is doing well, I'm reading consistently, and I'm keeping my friends and partner close while the wedding plans keep moving along.

I've continued reading a ton of fiction books lately. I've finished The Lost Years (book) by Mary Higgins Clark, Mon tour de manège (book) by Gilles Legardinier, Intensity (book) by Dean Koontz, Sorceleur - L'Intégrale (book) by Andrzej Sapkowski, Never Lie (book) by Freida McFadden, ...

Aside from that I've been really busy with my day job. We're helping our organization level up with AI Coding, and it's tons of fun!

🏃 Running & Training

The past five weeks have been a solid block of consistent running. I logged 25 runs covering ~136 kilometers, with a clear ramp in volume during week 24 when I broke into a 9-run week (~35.8 km), including an interval session on June 8 that I was really proud of, hitting a personal record 5km in about 28 minutes. My longest run was 15.5km on June 10. I was tempted to do a half-marathon, but it was time to prepare dinner (no kidding ;-)).

My resting heart rate has drifted down over the period, from around 64 bpm in late May to 60 bpm by mid-June, which suggests my body is adapting well to the load. Nothing dramatic, no races or big peaks, but that's kind of the point: this has been about building fitness through repetition and consistency.

Although, right now I have to take a break because of the heat wave we're going through in Europe. Quite tough to work/exercise with that weather!

Highlights

  • 🚀 TypedMark specification draft published ; an open standard for typed Markdown systems
  • 📹 Seven focused Obsidian tips videos on workflow efficiency
  • 🌐 PKM AI Wiki launched publicly at https://pkm-wiki.knowii.net ; an AI-powered, vault-grounded knowledge base
  • 🔌 Multiple plugin releases and improvements: Bookshelf, Life Tracker, Update Time, Obsidian CLI REST MCP, Typefully, ...
  • 🎬 New YouTube videos
  • 📚 Knowii Voice AI v0.6.1 released with a transcribe CLI feature; macOS and Linux support in preview
  • 💰 Sales momentum sustained through June, post-v4

Before You Go Any Further

Help me reach more people; share the link with someone in your circle who'd benefit from joining us. And don't forget to mention the Knowii Community ❤️

And if you bought some of my products or courses? Please leave a rating/review. It really helps ❤️

The Lab 🧪

Knowii Voice AI v0.6.1

I've released a new version of Knowii Voice AI. This release features a transcription CLI that enables transcribing audio/video from the command-line (ideal when combined with AI agents).

Also, I've finally made macOS and Linux versions available (in preview).

Announcement:

New Knowii Voice AI Release (0.6.1) | Knowii
Hello, I’ve released Knowii Voice AI version 0.6.1 today 🎉 What’s that? It’s my voice transcription app. Check it out here: https://voice-ai.knowii.net What Changed? This version includes new transcription models, a Command-Line Interface (CLI), a…

Get it today!

Knowii Voice AI - You Think Faster Than You Type
Press. Speak. Release. Your words appear exactly where you need them. Works in every app. Runs on your computer. $49, one time.

🚀 TypedMark; an Open Specification for Typed Markdown Systems

After months of dogfooding inside OSK, I realized the note-type system deserved to live outside Obsidian. So I started working on a generalized solution in the form of an open specification that any tool can implement.

What is TypedMark? Every note has a type. That type defines what fields it has (or can have), what constraints apply, what defaults to use, etc.

Why does this matter? Without types, Markdown systems decay as they grow. Notes end up in the wrong place. Metadata drifts. Links rot. AI assistants can't navigate reliably and start guessing. Types are how plain-text systems stay clear, trustworthy, and useful as they scale.

The specification is in draft, and there's a TON of work ahead, but I think this will become really valuable for the community.

I'm looking for contributors, so if you're interested, you're more than welcome to join me on this journey ;-)

Specification Website:

TypedMark — TypedMark
TypedMark is an open specification for typed Markdown note systems.

Repository:

GitHub - DeveloPassion/TypedMarkSpecification
Contribute to DeveloPassion/TypedMarkSpecification development by creating an account on GitHub.

🧠 The Open Knowledge Format (OKF) and TypedMark

Worth pairing with the above: Google Cloud released the Open Knowledge Format recently. OKF is a minimal substrate; every concept gets a type frontmatter field (a free string), relationships are plain Markdown links, and consumers tolerate unknown types.

TypedMark and OKF converge on the same foundation (Markdown + YAML readable by humans and agents). TypedMark goes further: it actually specifies what a type is (real schemas with fields, constraints, defaults, and typed relationships), supports inheritance, codifies validation, and adds a whole systems layer with versioning, deterministic composition, ... If you're building typed note systems, both are worth knowing. But Google's will surely make a ton more noise ;-)

🌐 PKM AI Wiki Is Live

The PKM AI Wiki launched publicly at https://pkm-wiki.knowii.net a few weeks ago. It's a knowledge base about Personal Knowledge Management, grounded in my own vault notes.

It's a working example of the LLM Wiki pattern (source-tracked, connected, AI-maintained) combined with the HTML generation capabilities of AI.

It's the clearest demonstration I have of what an LLM Wiki looks like running in production.

PKM Wiki — A living reference on Personal Knowledge Management
A living reference on Personal Knowledge Management — synthesized from years of notes, reading, and practice.

By the way, I also created a reusable template for this:

GitHub - dsebastien/ai-wiki-template: Static-site template for cross-linked markdown wikis. Themable, search + knowledge graph, deploys to GitHub Pages.
Static-site template for cross-linked markdown wikis. Themable, search + knowledge graph, deploys to GitHub Pages. - dsebastien/ai-wiki-template

📹 Seven Obsidian Tips Videos

Seven short videos went out on YouTube, each focused on one small feature/tip:

  1. Sidebars ; using sidebars for distraction-free reading and multi-window layouts
  2. Attach notes to sidebars ; pin specific notes so they're always within reach
  3. Focus Mode plugin ; zen editing that minimizes interface clutter
  4. Pin to the top-left menu ; keep your most-used commands one click away
  5. Reveal Active File plugin ; automatically highlight the current note in the explorer
  6. Doubleshift plugin ; fast command navigation with double-shift instead of Ctrl+P
  7. Quick Opener ; a minimal launcher for rapid note access

I've also published an overview of OSK v4:

I'll record more of those if you're interested. Go check those out: https://youtube.com/@dsebastien.

🔌 Plugin Releases and Improvements

I've released new versions of multiple plugins recently:

Life Tracker plugin for Obsidian ; visualize health metrics (sleep, exercise, stress, HRV) with trends and streaks; a big UI improvement

Trends:

Streaks:

Also:

AI Skills

I continue to build/improve AI Skills, as those provide tremendous value. I've created one that is able to convert a book to a set of notes on autopilot (quite fun to see, especially when combined with the LLM Wiki skills I built a few weeks back), and another to convert a book to a set of AI skills. Now more than ever, we can go from knowledge gems in a book to actionable wisdom!

I've also built a variant of the Last30Days AI skill for myself. Cfr 2026-06-09 last30days - An Agent Skill That Searches People, Not Editors

Random Bits

During the few days where Claude Fable 5 was available, I had a bit of fun and used it to build a game I had in mind for a long time: Orbital Tetris

It didn't take long for Fable to make it all work like I wanted. Quite impressive, and can't wait to get my hands on even stronger AI models!

Source code:

Orbital Tetris

I also added more concepts to the Concepts Website. We're getting very close to 4K:

Concepts - A Curated Collection
A curated collection of concepts, methods, and principles.

I finally took some time to ask Claude to help improve my PS1 prompt on Arch Linux / Omarchy, then also applied it into my WSL Zsh (Z Shell) shell.

I like having my PS1 spread over two lines. Counterintuitive, but very stable visually (which I love!):


I've also built a small app to help me visualize ADMX files (corporate policies) and export the configuration. System administrators who read this will understand ;-)

GitHub - dsebastien/admx-viewer: ADMX Viewer
ADMX Viewer. Contribute to dsebastien/admx-viewer development by creating an account on GitHub.

That's the beauty of AI. Things we would have never built before now cost "nothing". A few prompts, a background terminal, and it's right there for you to use!

We've clearly entered the "ephemeral software" era.

🧠 Knowii Community Highlights

One of the best parts of running a community is discovering the people doing interesting work inside it. This month I want to highlight Daniel Prindii and his newsletter, Miscellanea (https://miscellanea.danielprindii.com/).

Daniel is a content strategist and Art Historian focused on Information Architecture, Design, and the knowledge economy. He's contributed to solid projects (the Omnivore read-it-later app, the book-tracking app Hardcover, and others) and brings genuine curiosity to systems, spaces, and connection. Miscellanea sits right at the intersection of content strategy, tech, and culture, and how each one shapes the others.

His latest edition is about third spaces and why they matter. Third spaces (the places that are neither home nor work, like coffee shops, libraries, parks, and community centers) are where culture actually happens. Daniel digs into what makes them work, why we need them, and how they shape the way communities form. In a world where we keep collapsing into a few silos (home, work, a screen, repeat), the case for third spaces feels more urgent than ever.

If you think at all about community, connection, or building the spaces where people genuinely want to gather, go read it.

📰 Cool Finds & Articles

I've published a few pieces lately...

How I Build AI Skills That Actually Work
A 5-step recipe for turning any repeatable process into a reusable AI agent skill. Do, Codify, Run, Iterate, Skillify. The first four come from Evelyn Chapman. The fifth is what turns a process note into actual automation.
Don’t keep AI out of your vault. Put it in charge of the plumbing.
The standard ‘keep AI away from your vault’ advice solves the wrong problem. AI doesn’t belong outside your knowledge base; it belongs inside, in charge of the plumbing while you stay in charge of the thinking. Here’s the mindset and the structure that make that work.
Obsidian Starter Kit v4 Is Here: Your Vault Is Now a Full AI Assistant
After 4 years of building, Obsidian Starter Kit v4 is out and it’s fully AI-enabled. Receptionist routing, dozens of specialized agents, hundreds of AI skills, LLM Wikis, the new Graph Explorer plugin, and an identity system that teaches AI who you are.

A curated list of things I found interesting over the past weeks:

And so much more... Check out the news section on my Website if you want more frequent updates about the things I'm exploring:

Sébastien Dubois
Latest news and updates from Sébastien Dubois. DeveloPassion, Knowii, the Obsidian Starter Kit, and the Knowii Community.

💡 Business Updates

A few things on the DeveloPassion side:

  • Sales momentum sustained post-v4; strong, steady interest carrying into June
  • OSK sales copy refreshed; clearer positioning and benefits, updated to cover v4 key features

I'm happy that Obsidian Starter Kit sales have kept going up after the price increase. I think the new price better reflects the value provided and all the work that went into it over the years!

Although, my business "recipe" is still so broken. It's been so long, and I still can't afford to pay myself anything. I really wonder how many people would keep on working & building in my situation. I'm not complaining because I have a day job and it pays me well. But it's crazy to think about the YEARS I've been at this, and how little revenue I actually manage to generate. Anyways... Back to work ^^

🧠 Tip of the Week

A principle worth repeating:

Good systems compound. Bad ones just break.

The difference is patience upfront. Good systems take thought and a bit of documentation before they pay off. Bad systems move fast, then they fail in the edge cases, demand constant maintenance, and force every new person to relearn them from scratch. The cognitive load never goes down.

🧠 Quote of the Week

Your normal day is someone else's dream

Until Next Time

Thanks for reading. Reply to this email if something resonated, something annoyed you, or you just want to say hi. I read everything.

That's it for today! ✨

Talk to you again soon ❤️

— Sébastien


About Sébastien

I'm Sébastien Dubois, and I'm on a mission to help knowledge workers escape information overload. After 20+ years in IT and seeing too many brilliant minds drowning in digital chaos, I've decided to help people build systems that actually work. Through the Knowii Community, my courses, products & services and my Website/Newsletter, I share practical and battle-tested systems.

I write about Knowledge Work, Personal Knowledge Management, Note-taking, Lifelong Learning, Personal Organization, Productivity, and more. I also craft lovely digital products and tools.

If you want to follow my work, then become a member and join our community.

Ready to get to the next level?

Since you're interested in Obsidian:

Found this valuable? Share it with someone who needs it.

Join 6,000+ readers. Get practical systems for knowledge & AI. Free.

Subscribe ✨

Free: Knowledge System Checklist

A clear roadmap to building your own knowledge system. Subscribe and get it straight to your inbox.

6,000+ readers. No spam. Unsubscribe anytime.