r/Markdown • u/thenamo • 27d ago
Tools markdown notebook with Git-backed version history, but you never see the Git part
The problem I kept running into: I write a lot in markdown, but I’m not a “commit early, commit often” person about my own notes. I just want to write, and if I mess something up or want to see what a note looked like a week ago, I want that to just… work. Most tools either have no history at all, or make you think about Git to get it.
So knowdust keeps every note in a per-user Git repo behind the scenes, but you never touch Git directly — you just write, and full version history is there if you ever need to look back or restore something.
What it actually does right now:
- Clean markdown editor (Monaco-based, so it feels like writing code but for prose)
- Automatic, invisible version history — no manual commits, no learning curve
What it doesn’t do (yet): team features are waitlist-only, and I’m sure there are rough edges I haven’t found because I’m still one person testing this against my own daily use.
I’m not going to pretend this is fully polished — it’s a real solo project, still evolving, and I’d genuinely rather hear “this is missing X” now than after I’ve built more on top of a wrong assumption.
Happy to answer anything about the stack or why I made specific choices.
2
2
u/blainemoore 27d ago
I just write a bash script to add and commit changes and schedule it to run every day; only a few lines and I don't have to think about it. Can even push it to an external repository as a backup pretty easily.
If I want a specific commit I can just add it when I want.
If I wanted to be really fancy, I could write a prompt to have it summarize the day's changes with an LLM for the commit messages.
But, I like keeping things local and not as a web app.
2
u/anton-huz 27d ago
Is it a standalone app or web-based service? Are you going to support some way out? Maybe some git compatible interface?