I built this because it was getting really annoying opening and reading Markdown documents and all the tiny little frictions that just take a few seconds here and there but done hundreds of times per day add up and get annoying. I kept navigating through folders in Finder (or VS Code, or whatever tool just happened to open it). And for some reason nobody can seem to render markdown correctly. I kept having math symbols not render correctly, or only 2 columns of a table show up and ugly horizontal scrollbars to see there rest of the table when there is plenty of room on the screen to render it, or it open in a window so small I had to resize it to be larger and increase the font size every time it opened because it didn't remember the last setting. I finally had enough so I made a list and built the perfect app for me. - It watches the folders where agents work - Surfaces documents as they are created or modified - Keeps an active set of documents stable and easy to switch between - Refreshes the document and keeps scroll position as the agent updates it - Optimized for fast and keyboard only navigation (don't worry mouse works just fine too). The goal is simple: spend less time managing Markdown files and more time understanding what is in them. I'm releasing it open source, MIT. Feel free to grab it, customize it, suggest improvements, etc. https://github.com/brennancheung/bmd One thing that is useful is that when an agent creates a file and it's in a folder you've added to the sidebar it automatically shows up. Or you can just tell the agent to call the CLI of the app and it will open it directly as well. So it's really optimized specifically for the best user experience when the agents create and edit markdown files. No editing. It's not meant for that use case. The entire thing was vibe coded in less than a day, and mostly in the background while I was working on other stuff. It's really impressive what you can build now.