Tools for a Markdown knowledge base

dimnesis: knowledge management for human and LLM collaboration.

LLM can be powerful allies and they can do amazing things to help you with knowledge management.

The knowledge base problem. You know that moment. You are sure you wrote something about an idea. You search. One query returns unrelated notes. Another query returns nothing useful. You wanted to share this idea to your LLM to start a new research project. Now you have to type the idea by hand in the chat window. The note is still there, somewhere in the knowledge base. But, it is lost.

If you already work with an LLM. Don't take on yourself to maintain the knowledge base. LLM changes the problem. A knowledge base now has two readers: the person and the machine. The Markdown folders behind Obsidian and Andrej Karpathy's LLM wiki show the same thing: plain Markdown files work for both. dimnesis starts from that collision between knowledge management and AI. It sees two knowledge bases, yours and the LLM's, that work together and stay separate.

dimnesis helps knowledge workers combine knowledge management with an understanding of AI, so they collaborate better with it. The tools are simple to use, light on your computer and modular. They work with any knowledge base made of Markdown files and folders. Your knowledge stays on your own machine.

What dimnesis believes: local-first, LLM-agnostic, Markdown-native, MIT licence, and a human in the loop. The human has the last word. What dimnesis refuses: to take control of your information, or to keep you captive.

At work, I am a Product Owner in software development. In my free time, I am a cross-disciplinary researcher. My topics are knowledge management, AI and LLM best practices.

I have my own personal knowledge management problems, and I don't think I am the only one. So I decided to share my solutions.

Being a Product Owner shapes how I build them. My job is to find the problem worth solving before anyone writes code, to listen to the people who use the product, and to deliver small pieces that work. Each dimnesis tool starts from a real problem, does one job, and gets better with your feedback.

If a tool solves a problem you have, or misses one, write to me.

Atomic Clipper · Chrome extension

Capture information on the fly

Clip any part of any web page into a library inside Chrome, then export it as Markdown for NotebookLM, Perplexity, or any LLM.

Atomic Vault Reader · Chrome extension

Read and browse a folder of Markdown notes.

Fully compatible with Obsidian, Foam and Karpathy’s LLM Wiki.

Your notes stay on your computer. The reader opens your folder and shows your notes. It never writes to a file, so it cannot move, rename or change a note. There is no account, no cloud sync and no server. The reader makes no network request of any kind.

pkms-lint · PyPI package

A small command-line tool for Markdown vaults.

Find broken links in a Markdown vault. Wikilinks and reference-style ID links. Point it at any folder of Markdown files. It needs no index file, no plugin, and no configuration. It never writes to your notes unless you pass --fix.

uv tool install pkms-lint

Or pipx install pkms-lint · pkms-lint on PyPI →

Newsletter · every second Sunday

dimnesis by Gauthie Rae

Product Owner and cross-disciplinary researcher, I explore information science, design, and AI. On Substack, I write about human-AI collaboration for knowledge work.

Subscribe on Substack
GitHub · Open source

Open source pre-release version of dimnesis' tools.

github.com/gauthierae →
Contact

Write to Gauthie Rae.

A question, a bug report, an idea for a tool. Write to me, and I will answer.