VOID - your second-brain

53 readers
1 users here now

VOID is a next-gen second-brain app, combining the power of Notion with the flexibility of Obsidian, built with a local-first philosophy and fully open-source.

GitHub

founded 3 months ago
MODERATORS
1
 
 

Hi everyone! Sorry for the silence - I’ve been buried in code these past two weeks

I’ve been rewriting the core logic of VOID entirely in pure Rust, and I’m happy to say that all filesystem components are now done Every part of the FS layer has proper documentation and tests - it’s finally ready for future collaborators.

Another big step: I’ve finished the recording subsystem, which will later power features like lecture or meeting transcriptions.

And… I’m really excited to share that soon I’ll present the entire design of VOID - from the main layout to plugin UI!

Thanks for sticking around, your support really keeps me going! See you soon

VOID Repo

If you want to support my work financially:

USDT (TRC20): TGBhwVzX9JJ2n8CUVrrtLGK9EgGULBekT1

ETH (ERC20): 0x576E6fF1911B42E6E636596791a62ed501881375

Developer @transhumanist@lemmy.ml

2
 
 

Hi everyone) First of all thanks for all support that you give to me under latest post. I really appreciate it!

Here’s some news:

  • I rebuild our architecture from scratch using amazing cargo workspace feature

  • I finally stabilise filesystem parts of void. Sorry if progress feels slow, but since I am the only developer I do my best to ship VOID to you as soon as possible. Workspace subdirectories part would be finished as soon as I write proper test and documentation.

  • VOID GitHub repo will be archived soon, as I write proper README, add license and other part of Open Source formalities.

  • I created Reddit community(again). If this would be easier for you to watch VOID’s progress there, here’s the link

I think that’s all major news I have for now. If you want to help VOID beta come faster write me an email on ghostoftranshumanist@gmail.com. All kind of contributions appreciated!

Also, would it be interesting for you if I create some kind of chat where we could talk directly?

Thanks for all your support! See you soon)

Repo

If you want to support my work financially:

USDT (TRC20): TGBhwVzX9JJ2n8CUVrrtLGK9EgGULBekT1

ETH (ERC20): 0x576E6fF1911B42E6E636596791a62ed501881375

By developer @Transhumanist@lemmy.ml

3
 
 

Developer @Transhumanist@lemmy.ml

Hey, I’m Egor - the guy who keeps working on VOID instead of doing something actually profitable)

The project’s moving forward - slowly but surely. I lost my job, so now I’m living on the “no money but we’re holding on” level, haha.

But there’s progress — I’m almost done rewriting the core for the GPUI transition. It’s been tough, but the performance gains are absolutely worth it. This rewrite will make VOID truly native, fast, and future-proof.

I’m not here to beg - just leaving some wallets in case someone wants to toss a couple of shiny digital coins to help me survive until release 😁

USDT (TRC20): TGBhwVzX9JJ2n8CUVrrtLGK9EgGULBekT1

ETH (ERC20): 0x576E6fF1911B42E6E636596791a62ed501881375

If you don’t want to donate - that’s fine. An upvote, a comment, or just a “hang in there, bro” works just as well.

VOID will stay alive as long as someone believes in it.

Thanks for listening ❤️

See you again soon.

4
 
 

Hi everyone! Since I changed a lot in architecture, core and redesign coming soon I decided to move main repo from GitHub to codeberg. I think I’ll still maintain past repo as mirror. The new repo link: https://codeberg.org/Transhumanist/void-v2 If you think that VOID and our goal to build independent, foss second-brain ecosystem is important you can give VOID a star) Thanks for supporting VOID. I’ll return in a few days with new updates) Stay tuned!

~ @Transhumanist@lemmy.ml

5
 
 

OC text by dev @Transhumanist@lemmy.ml

Hi everyone who’s reading this)

Past week I was trying to figure out how GPUI works and how I can use it for extensible applications like VOID. So far all I was doing is messing around with animations, entities renderings and GPUI macros.

For me GPUI is very promising and powerful since I could recreate every screen I done so far in Vue with GPUI but without web view. I didn’t remember when I was having so much fun while coding. I didn’t tried creating fully custom elements with low level paint api so far, but I think that I could handle it.

As for customization… In short create something that would be as powerful as running js/ts code in web view directly is impossible I think(still researching for some workarounds). But for now I will create lua api for creating interfaces(buttons, windows, etc.) with direct access to notes/database in kind of sandbox. Maybe in future I embed web view in parts of VOID, allowing to create more complex designs in intuitive for frontend developers way. That’s all news so far) Thanks again for attention to my project)

See you next time!

6
 
 

Dev @Transhumanist@lemmy.ml :

Hi everyone, that’s me again) I tried a lot of frameworks for desktop app building in rust yesterday and we had a winner! It was a hard decision but I think the best for VOID will be GPUI. Sooo from now on I will rewrite all current ui in it. I know it would be not as easy as writing frontend in Vue, but I think I could handle it. Huge thanks to everyone who subscribed to this community. Your support means a lot to me. Thanks.

7
 
 

A quick note about the repo silence.
I’m not abandoning VOID - I’m just waiting for my new MacBook with an M2 Max to arrive (should land on the 15th). I want to set it up with Asahi Linux and NixOS, since my current Mac setup has been giving me too many problems.

Until then the project will be idling a bit. Once the new machine is ready, I’ll get back to coding and pushing updates - hopefully with a smoother workflow and less fighting with my tools.