Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • Same idea, but directly inside your terminal: https://github.com/RivoLink/leaf
  • This is perfect! thanks for sharing it
  • I use tree-md for same end when I want to see my markdown a bit prettier https://github.com/Epistates/treemd
  • Heh, the author admitted that he got tired of what I'll call "curating metadata" in Obsidian, so wrote an app that handled more of it automatically.

    My take: you probably don't need so much metadata!

    I've spent an unreasonable amount of time trying to figure out the perfect knowledge management app for me and honestly, I'm pretty sure I will get a lot of mileage out of something you just throw pages into, search to find it again, and ask AI to summarize/consolidate when you need it again.

  • > I'm pretty sure I will get a lot of mileage out of something you just throw pages into, search to find it again, and ask AI to summarize/consolidate when you need it again.

    I found this to be similar to my own opinion. So, what tools are you currently using? I'm interested to hear about it.

  • This is neat, but I need a non-server-side program for this. I want everything local and running for the next 20+ years.
  • I recommend the helix text editor with the markdown-oxide LSP (and rumdl formatter if you feel fancy). All open source and even if you never update them they will work forever.
  • Self-plug, I'm working on one, local, native, no web based ui, and minimalist. And it has no external dependency. The data is stored as simple text file, and the format is easily searchable with *nix tools.

    Not going to be open source or free though, with 2 year perpetual license. I wonder how much that would interest you? My target is people who wants todo.txt like simplicity, but few useful bits. Only for Linux and Windows for now.

  • This is why I built https://www.asnotes.io - It's an extension for VS Code. I needed obsidian but usable on corporate networks that don't allow Obsidian or other pkms apps. It's designed to be version control friendly so no sync server is needed either (just use Git)
  • You can just clone and use offline.

    Just open web/index.html file, it absolutely requires no server.

    If you want a local server though, it is easy to setup: https://github.com/zakirullin/files.md/blob/main/docs/your-o...

  • One strength of Obsidian is actually it's plugins. All of the plugins are fully open source so I think if someone truly plans to disrupt it they should make their editor interoperable with Obsidian plugins.

    It's a bit strange to me that in 2026 where code is allegedly "free" we're still building these web apps that pretend to be desktop apps. In part I understand it, and logically a PWA must be better than electron for the most part (takes up less space, doesn't install another browser on my computer) yet I cannot see myself installing a PWA on my Mac. I feel like in general I've come to the point in my life where if a desktop app is not native I am not installing it (apps that I NEED to have for one reason or another are excluded, but I'll still grunt)

  • Most people actually just prefer convenience with web apps you just instantly go to a domain and can check it out also secure and sandboxed by default since I don't have to worry what they are doing in other parts of my system which is a big worry with current supply chain attacks and what not.

    Their "PWA" marketing holds them back in addition to financial incentives of Apple and Google. Most people aren't familiar with term "PWA" also why is "installing" a feature who wants to manage these things through their OS which a lot of normies already find confusing. People want plug and play the whole benefit of pwa (seperate window etc) could basically be exposed as per origin setting inside the browser itself and if user want they can pin it to their desktop. Since in my own testing there isn't much difference it terms of API's exposed only lack thereof like no proper user controlled storage retention settings for apis like OPFS and also lack of syncing directly to a user specified folder across all browsers. If they improve these files workflows you will see a lot more robust web apps.

  • I believe that not only you should own your data in plain files, but also you should own the software that opens those files.

    So that your files and tools can grow together, fully under your ownership, through the ages.

    The app can be easily tweaked for your own needs via an LLM - code is optimized for that.

    P.S. And Golang seems to be great fit for this kind of software.

  • You might like what I made for myself https://github.com/pratikdeoghare/brashtag
  • What makes Golang a great fit in your opinion?
  • I am a Logseq user and I was under the impression that development had stalled or better, stabilized (frankly, most software does NOT need a constant stream of updates). Based on this post, it looks like they're back - and they've chugged some vibe juice.
  • That markdown mirror is a pretty neat feature. I've been using Trillium for my notes and the way they save/store the notes is actually one of the things I dislike about it even though I love the application itself. I tried at one point exporting everything to markdown and it worked... but Trillium allows you to have notes in multiple places but they exist essentially as just a pointer in the backend to that note. So it made the export a bit wonky as some instances of a note are just an empty shell and don't have the actual contents. So you have to try and move notes around to get their markdown files in the right places.

    I've ended up still sticking with Trilium however as I like being able to have notes in multiple locations like this.

  • It’s interesting to me that it says that in some versions of second brain:

    “Second brain grows, but first brain doesn’t get smarter.”

    Something I remember Tiago Forte said, which turned me off of his partículas brand of a second brain, is that his goal is to “remember nothing”, and have the second brain surface exactly the context necessary at the moment, which he would proceed to read and ingest.

    That sounds terrible to me :) it’s like “we don’t need to remember things if we can google them”.

    I much prefer this author’s vision of using the second brain to strengthen the first brain.

  • That’s not what he said. And that part is from the GTD principle, much older than the “second brain” wave. That GTD principle, backed by psychological research, is basically saying that you should extract what you have in your mind immediately when you have it / remember it, so that you don’t need to keep it in your mind all the time. That free your mind to perform at optimal capacity. In psychological lab test, they basically test people doing “remember X and perform this next task Y. I’m going to ask you about X after you finish Y.” The mere fact that you need to remember X degrades your performance.
  • Thanks!

    I've been growing my knowledge base for many years, with great results.

    And you really need all that much to start taking notes.

    No techniques, no workflows, just the the simplest setup would do.

    "Second Brain", however, brings excitement to people's minds.

    But in reality it just doesn't work. It makes great sales, though.

  • Well, we know that it's impossible to remember everything. Humans are absolutely terrible at accurately recalling things that they observed even a few minutes in the past.

    But we also can't remember nothing and just dump _everything_ into the second brain, otherwise we'd have no map, no context, no way to even know how to look for what we need in the moment. It would be like taking a random teenager off the street, handing them an electronics engineering textbook, and asking them to build a power supply on the spot.

    So there is definitely a spectrum. Everyone seems to disagree on the optimal point on the spectrum and that is almost certainly because it varies greatly from person to person.

    My personal experience has been that simply writing extremely detailed notes in the first place makes the information "sticky" in my brain, and greatly increases the likelihood that I won't even _need_ to directly reference the notes in the future. Fun little catch-22 there.

  • I use .MD files, helix terminal editor with a markdown LSP called markdown-oxide that replicates the obsidian feature set (like bidirectional links, tags, making new notes automatically, two keys get you from a in-line footnote to the definition and back again, etc), and rumdl which is a super efficient and customizable markdown linter and formatter (semantic line breaks far the win!) . Since it is all helix I can jump around a huge web of interlinked files very quickly with only a few key presses, as well as inside a document and manipulate them en masse or in minute detail all with only a few taps. All of your standard open source terminal tools work with it, difftastic, bat/cat, zoxide/CD, ripgrep, fzf, git, LLMs, encryption, sync, etc etc. I use yazi for a visual filepicker and zellij for tabs. Run it on a server and connect from any computer in the world without downloading a single thing. I sometimes make use of two tools called rucola and tree-md for looking at prettier versions of the texts and seeing stats about how they interact. All open source of course!

    There is no better interface for text than a terminal, and we are in the golden age. Despite being extremely powerful, this setup will run on resource constrained machines.

  • !
  • Glad I read about this! I love helix and have been looking for some bonus features for note organisation without having to ditch my favourite editor, will defi
  • Glad I read this! I love Helix and have been looking for a way to have some extra note taking features without loosing my favourite editor. Will definitely give markdown-oxide a try!
  • Right, but most people want to be able to consult their notes on the go, quickly add items from their phone, etc.
  • This is a great setup. I just tried it (markdown-oxide + rumdl) on Helix also -- super nice. I'd been using Obsidian for the inter-linking not knowing it could be done with Helix, so thanks for sharing this
  • > There is no better interface for text than a terminal

    It's a personal choice that cannot be imposed on everyone. Not everyone is a developer.

    by Oras