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
I have one suggestion so far. Consider moving to Codeberg. Github has become a very unsafe place to keep FOSS projects.
I would think about that, maybe I will backup everything on codeberg
no hidden cloud
Shots fired at Notesnook.
Neat project, shame on the basic premise. Just remember to delete your second brain once in a while, for the health of your first one, and actually use it for something creative once in a while.
So basically, a markdown editor?
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.
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.
Awesome! Just asking based on posts I frequent
Also iPhone app would be released after successful VOID open beta
Awesome! I want more and better apps in this space. I personally don’t trust myself not to lose my phone, so I want to manually sync files to some trusted place, or preferably, have webdav/nextcloud for syncing the way some notes apps have it. It’s your project, so do what suits you, but that’s something that would push it to the top for me.
Nothing beats syncthing and git
I saw you picked SurrealDB, what has been your experience with that so far?
I really like SurrealDB. It has amazing compatibility with rust + tauri and can be used in file mode with rocksDB. For my usecase it fits the best. I love static types)
Nice :] sounds great. Any chance you will create a Flatpak?
Yep, 100% I will! But a little bit later, cause for now app is still WIP
Markdown support, plugin ecosystem, automation?
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?
Automation as in automatically moving notes to a specified folder, calendar sync , to do list sync.
If you have Outlook , gmail ,Todoist and a few other app integrations and integrations with vim plugins it makes everyone’s lives easier.
Set and forget.
Ah, I get it. Integratons are planned as well as this kind of automations. I think that this feature is basic for every second-brain app
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 !
Yep, it’s wysiwyg. Huge thanks to obsidian. I took a lot of inspiration from their editor
ooooh ! Now I’m a bit more excited
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?
Yep, it’s just powerful notetaking app
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.
I wrote a blog article about creating a second brain some time ago. It’s meant mostly for programmers, but the concepts hold true for other people as well :) https://blog.sewera.dev/second-brain
Oh, ok. I call that a knowledge base, or a personal knowledge base if it’s just for myself.
Awesome! Thank you for all your effort on this. Looking forward to trying it out!
Why is this better than zim?
I didn’t even heard about zim before
It’s great! Don’t reinvent the wheel
Why not just contribute PRs to an existing project?
Url viiiiiideo is broken
fixed it. I didn’t add a preview 🙃
Strange, on my pc it works perfectly, while on mobile it not working. I’ll check it
i think it works for you bc u are authenticated
But it doesn’t work on my mobile GitHub app too, however on pc it looks fine
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 !
What’s the difference compared to Trilium?