Skip to content

Th0rgal/nexmind-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 

Repository files navigation


Nexmind

📚 Your private search engine, dedicated to 𝘆𝗼𝘂𝗿 knowledge

website Language grade: Python

What is nexmind for?

Have you ever searched a file for hours to never find it? Have you ever googled something like a quotation from an author you know, about a theme you know ...but which you were unable to find despite a long search? We've been through this, and like you we hated it, so we looked for a solution but nothing satisfied us, that's why we decided to work on nexmind.

How does it work?

Imagine a search engine that is able to search through all the data you have come across: a kind of file manager adapted to humans, not machines. To add a file you would just have to drag and drop it, specifying which spaces it belongs to and press enter. A space is a bit like a folder except that different folders can then contain the same file. So now with nexmind if you're looking for the powerpoint of your math presentation, well you won't have to search in your lessons folder then math folder to finally realize after 10 minutes that you've left it in your documents folder: you haven't finished typing "powerpoint math presentation" that nexmind found it!

I meant how does it really work?

When you add a file to nexmind, the file is hashed in a unique identifier called the "hash". The file is moved inside nexmind storage and renamed with its all new identifier. The spaces you defined are then registered to a database and associated with that hash. When you type a space list, a query is performed in order to find the corresponding files.

About

Python implementation of a nexmind node dedicated to file storage

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages