I think you are missing an opportunity here to make this a note taking only tool. People are talking about searching word documents (Binary Files) but its going to be a pain in the ass to support every file type and file types that don't have good portability.
IMHO, the future is Knowledge Management and for that you really need text like like formats like markdown.
You should look into porting your app into a plug-in like feature for a knowledge management tool like Obsidian. That is the kind of audience that is going to latch on to this idea quicker than anyone else.
Im thinking you will get clearer feedback from that audience. Of course I am biased since I am an Obsidian user. I dont use word processing apps at all. All my writing is done in Markdown applications and final documents are either ported to PDF or HTML.
I had a similar idea about organizing files but I dont have programming skills so Im glad you are working on something like this. My idea, which I do not mind that you steal (Probably someone already thought about this) is figuring out a way to isolate information into categories based on a current selected feeling of the day, or a project you plan on working on based on some type of schedule. It would help with isolating personal project from work project data that can cause distractions.
Im not a mac user but I watched the video and I can see what its doing. It's pretty impressive. It would be cool if we (Obsidian) users had something like this to link ideas together. As it stands right now, I think you have to do all of the linking manually. A lot of people in the Obsidian community use the Zettelkasten Method of organizing information and the linking feature that is part of Obsidian is naturally good at that.