Hey folks! I’m completely new to Lemmy and still figuring out how everything works around here… But I’d love to share a project I’ve been building.

It’s called VOID (Versatile Open-source Infrastructure for Developers) - an open-source, local-first second-brain (note taking app but more powerful) application that combines the flexibility of Obsidian with the powerful organization of Notion.

Unlike many other tools, VOID is not just another note-taking app. It’s built with the idea of being a true second brain that you fully control. No vendor lock-in, no hidden cloud, no feature walls. Everything is open-source, customizable, and designed to adapt to your workflow instead of forcing you into someone else’s.

I’m currently building it with Rust, Tauri v2 and Vue.js. For certain plugins and configs, it also supports SurrealDB as a database.

check it out on my GitHub

  • ComradeMiao@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    4 hours ago

    A new competitor to Obsidian other than Trilium and Logseq would be awesome. I have to ask are you vibe coding? The length of the project and extensive use of emojis in the read me makes me question… I wish you the best. If you get a server container and an iPhone app I would seriously support it.

    • Transhumanist@lemmy.mlOP
      link
      fedilink
      arrow-up
      5
      ·
      edit-2
      4 hours ago

      I tried to make README less boring using emoji) And I’m pretty confident in my Rust and Vue skills, so not using chatGPT(or any other AI tool) in my work). I wrote all of the VOID by my hands.

  • hperrin@lemmy.ca
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    6 hours ago

    Is it a notes app? Second brain doesn’t mean anything to me, and I don’t understand what it does from your README. The name is also confusing. What does it mean by open source infrastructure?

      • jnod4@lemmy.ca
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 hours ago

        Second brain and powerful note taking app just smells like somebody trying to make joplin but with AI assistants, I almost skipped your post because of the way powerful stopped meaning abundant and complex.

    • Transhumanist@lemmy.mlOP
      link
      fedilink
      arrow-up
      21
      arrow-down
      1
      ·
      edit-2
      13 hours ago

      no offense. but if I got a penny for everytime Ive heard this…

      yeah, I know) but I try my best to make this project as perfect and useful as possible

      • PoisonedPrisonPanda@discuss.tchncs.de
        link
        fedilink
        arrow-up
        10
        ·
        8 hours ago

        for everyone who walked this path of finding (or making) the perfect note app. there is no general perfect. everybody will find eventually a workflow which works - and evolves.

        but I whish you all the best and that you may built an app which inspires many. :)

  • Everyday0764@lemmy.zip
    link
    fedilink
    arrow-up
    2
    ·
    7 hours ago

    hi there, how it does compare with silverbullet?

    https://github.com/silverbulletmd/silverbullet

    like in the readme you say ‘no server’ then how do i use it on multiple devices?

    i saw the editor video, cool, is way less snappy than silverbullet. in silverbullet they immediately render the markdown and that makes the cursor jump a bit.

    • Transhumanist@lemmy.mlOP
      link
      fedilink
      arrow-up
      2
      ·
      7 hours ago

      I will create docker container for selfhosted synchronisation/collaboration server, and as option add p2p synchronization/collaboration. About silverbullet, didn’t try it, sorry

  • Erro@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    9 hours ago

    Awesome! Thank you for all your effort on this. Looking forward to trying it out!

  • interdimensionalmeme@lemmy.ml
    link
    fedilink
    arrow-up
    3
    ·
    9 hours ago

    Cool, I’ve been considering something like that, I was set on using trillium but now I guess I’ll also give this one a shot !

  • vort3@lemmy.ml
    link
    fedilink
    arrow-up
    20
    arrow-down
    1
    ·
    13 hours ago

    the idea of being a true second brain

    It’s good that it’s built with this idea, but what is the actual implementation of this idea? What features make it «a true second brain» that other «second brain» apps (obsidian and hundred other note taking apps) don’t have?

    • ilinamorato@lemmy.world
      link
      fedilink
      arrow-up
      18
      ·
      12 hours ago

      I did a bunch of research into second brain/zettelkasten apps (that is to say, apps that support note taking with note interlinking and rich text) earlier this year, and I couldn’t find a single app in the category that’s (1) FOSS, (2) stores notes as .md files natively (Logseq will import/export to .md, but it’s not native), and (3) is cross-platform in some way (for my purposes, I need it to be on Linux, Android, and Mac OS, or have a usable web app). Even the ones that get close all have some kind of gimmick to them, or are super ugly or slow or otherwise hard to use.

      If Void can get those three nailed, and do it in a usable way, it will fill a very particular and exciting niche.

      • Ferk@lemmy.ml
        link
        fedilink
        arrow-up
        4
        ·
        edit-2
        11 hours ago

        Considering that one of your requirements is already using .md files, which is a format pretty common… maybe a combination of different apps on different platforms would work? Specially considering that mobile UIs are likely gonna have different requirements than desktop UIs.

        One approach I was considering was using neutrinote on Android (which is a relatively simple but functional no-bullshit markdown editor supporting cross-linking between markdown files) and VSCode / VSCodium on the desktop (which also supports cross-linking, and I think has some note-taking related extensions), or maybe zed, or whichever editor you might already be using that can support markdown. Then use syncthing for the sync.

        However, I have not yet really gotten into it, primarily because second brain/zettelkasten note-taking in general has never really fully clicked with me, most of the time when I take notes I just use them as a scratchpad / temporary storage… without much of a proper organization … just a note meant to be scrapped as soon as it’s acted on. Often I just use tabs in my notepad app, without really saving them to a file.

        • cygnus@lemmy.ca
          link
          fedilink
          arrow-up
          2
          arrow-down
          1
          ·
          edit-2
          10 hours ago

          FWIW I use Obsidian on desktop and Nextcloud Notes on mobile (along with Nextcloud sync for, uh, syncing) and it works great. All this and a TB of storage only costs me about 5 EUR/mo with Hetzner.

      • cygnus@lemmy.ca
        link
        fedilink
        arrow-up
        4
        arrow-down
        3
        ·
        12 hours ago

        I know this won’t go over well here but I don’t really care that Obsidian isn’t FOSS, because it’s just a frontend for markdown files in folders. There’s no lock-in whatsoever, and it being FOSS or not makes no functional difference.

        • ilinamorato@lemmy.world
          link
          fedilink
          arrow-up
          13
          ·
          12 hours ago

          I broadly agree with you, but I would still prefer to have another option so that if/when Obsidian goes the Notion route, I have another option to jump to easily.

          • cygnus@lemmy.ca
            link
            fedilink
            arrow-up
            2
            ·
            12 hours ago

            Me too, but I figure a clone will pop up very quickly if that happens, and I’ll already have an easily portable folder with markdown files.

            • ilinamorato@lemmy.world
              link
              fedilink
              arrow-up
              6
              ·
              12 hours ago

              My big concern is that, since there’s no substantial Obsidian competitor now, there must not be any money in it, which would slow down the arrival of a new clone if Obsidian ever platform-decay’d. Yes, the fact that it’s easily portable is a good bulwark, and that’s why I currently use Obsidian; but to make a comparison, it’s been twelve years since Google Reader died, and there isn’t yet a successor that I’ve found which offers both opml & last-read syncing and unlimited feeds, unless you can self-host.

              I guess I’m saying, I’ve been on this ride for too long, I kinda want to get off of it.

              • cygnus@lemmy.ca
                link
                fedilink
                arrow-up
                3
                ·
                10 hours ago

                The Google Reader comparison is excellent, that one still hurts… I think RSS usage has simply declined tremendously overall though, as opposed to PKM which is still going strong (I think/hope)

  • Tundra@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    12
    ·
    edit-2
    12 hours ago

    The more the merrier - have you had a chance to try anytype out?

    they have this local sync function that works even without any internet (sort of like a LAN?)

    its been really handy for me as I often work in places without internet, but retain the ability to sync between laptop & phone.

    (Also are notifications and kanbans on the roadmap?)

    • Transhumanist@lemmy.mlOP
      link
      fedilink
      arrow-up
      8
      arrow-down
      1
      ·
      12 hours ago

      Yes, tried anytype, but I struggle with it’a lack of plugins and overall extensibility. As for kanban and notifications, yep, they are already on roadmap

    • Transhumanist@lemmy.mlOP
      link
      fedilink
      arrow-up
      10
      ·
      11 hours ago

      Full markdown support, all notes are just .md files like in obsidian. I’m currently working on plugins api and trying to implement layer that would allow obsidian plugin’s compatibility. Automation: I don’t really understand what you’re trying to say, can you specify please?

      • Postimo@lemmy.zip
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        7 hours ago

        Looks super cool, I will have to check it out!

        I know it’s definitely a massive ask, but has there been any consideration on collaboration tools in the future? Even if it’s not full multi-user editing, obsidian is really lacking in it’s ability to share with others, and those might be a huge add.

      • Hadriscus@jlai.lu
        link
        fedilink
        arrow-up
        2
        ·
        7 hours ago

        oh, is it wysiwyg ? I settled on QOwnNotes this year and my only gripe is that the markdown editor and the actual note viewer are separated, which divides screen estate by 2 pretty much. Other than that I love that it’s a native program, very lightweight, and of course open source. I’ll be watching your progress. Cheers !

  • hansolo@lemmy.today
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    12 hours ago

    There’s already many foss notes apps.

    What none of them do well is syncing and collaboration without paying for hosting or self hosting. Joplin lets me workaround this with 2 Dropbox files (1 per profile, 1 being a shared profile) and it’s a pain. And the Dropbox file isn’t encrypted.

    An encrypted API access file I can shove anywhere and use would be lovely as an option. Anyway I can share across users would be lovely.

    • cygnus@lemmy.ca
      link
      fedilink
      arrow-up
      8
      ·
      edit-2
      12 hours ago

      What none of them do well is syncing and collaboration without paying for hosting or self hosting.

      Not to pick on you here, but you’re surprised that nobody is bulding an app for free and then paying for a server to also give away for free? Open source devs already struggle to make ends meet - now they’re supposed to operate at a loss?

      • hansolo@lemmy.today
        link
        fedilink
        arrow-up
        1
        arrow-down
        1
        ·
        12 hours ago

        No, not at all. It’s an absolutly fair trade to pay for that service if they’re hosting my data.

        Buuuuuut, if OP wants to make yet another notes app and hit a corner that isn’t yet covered, there are features of Google Keep that are not yet replicated well from a semi-DIY low cost perspective. AFAIK, I can self host to sync with some FOSS apps, but did too technical limitations on my end, I can’t reliably self host. So I have to use workarounds.

        But of I can just use an API accessable file, and that data is encrypted, OP is a step ahead of Joplin. If I can collaborate with that API access without needing 2 profiles, that’s 2 steps ahead.

    • Ferk@lemmy.ml
      link
      fedilink
      arrow-up
      4
      ·
      edit-2
      12 hours ago

      syncing and collaboration without paying for hosting or self hosting. Joplin lets me workaround this with 2 Dropbox files (1 per profile, 1 being a shared profile) and it’s a pain. And the Dropbox file isn’t encrypted.

      You could use syncthing so no hosting is needed and no reliance on storing your data on 3rd party services. Though you would most likely have the same level of pain as Dropbox since they work similarly (although you did not specify what is it that causes you pain).

      • hansolo@lemmy.today
        link
        fedilink
        arrow-up
        2
        ·
        11 hours ago

        Because with Joplin you have to close the app to change profiles. And Joplin is a touch janky, so getting others to collaborate requires a steep learning curve. I really like Joplin, but not everyone in the house is as generous, apparently.

        I was looking at Syncthing the other day, actually, but I need all users to cloud sync outside the house, so it’s not really able to do the same thing as Joplin with the dropbox syncing.

    • communism@lemmy.ml
      link
      fedilink
      arrow-up
      4
      ·
      12 hours ago

      What none of them do well is syncing and sharing notes without paying for hosting or self hosting.

      What about Notesnook’s monograph functionality? Unless you mean sharing as in collaboration not publishing

        • communism@lemmy.ml
          link
          fedilink
          arrow-up
          1
          ·
          7 hours ago

          For free hosted collaboration you could use Cryptdrive or Proton Drive. They’re more “office suites” but plenty of people use word processors to take their notes.

    • Transhumanist@lemmy.mlOP
      link
      fedilink
      arrow-up
      4
      ·
      13 hours ago

      Yep, android version is already in my roadmap! I’ll start building it after VOID’s beta-release