You’re definitely looking for DEVONThink[1] if you haven’t seen it yet. Based on the description it gathers all your research for you, including saving web pages offline, and scans images/paper document to be included in search.
Personally I have stuck to pasting everything on a certain topic into an Obsidian[2] note, but you won’t get image search. I’ve been looking for something that can integrate Google Photos search into the rest of my notes.
(edit) tangential but if you don’t mind Google or Apple, the recent capability to accurately search your photo library for text/objects/faces has been incredible. For some documents I need on-hand I just take a picture and it comes up if I search for a word or two from it.
I am using [librephotos](https://github.com/LibrePhotos/librephotos) and searching for objects/things/faces 'works' it is not great and objects is miles behind google, but it makes job done for me.
I love DEVONthink. Need to check how to set up using the same folder and files for Obsidian and Devonthink. Then Noteplan and/or Keep It as well. Keep It is also a bucket sort of app.
However yeah for photos especially, Apple or Google Pgotos is best. However neither have been very good with OCR of text. I’ve tried both with text in photos I knew for sure were around. They weren’t found.
There’s a $12 iPhone and Mac app that does good text search in images.
Checkout https://kinopio.club a flexible graph based browser tool which supports mindmap, bookmark, image, link, notes etc. Personally I like it a lot.
Frankly, I'd be thrilled to have a Firefox fork that is designed to show exactly one page, specified by the command's sole argument, and do nothing else. All the "tab" stuff and bookmarks could be offloaded to shell scripts.
Taken even further, you could modify the browser to expose git-ish hooks (for example, calling .browser/hooks/request-file when fetching a resource could allow you to implement request blocking).
> Frankly, I'd be thrilled to have a Firefox fork that is designed to show exactly one page, specified by the command's sole argument, and do nothing else. All the "tab" stuff and bookmarks could be offloaded to shell scripts.
Are you looking for a single tab browser? If yes, then Firefox Focus (on mobile) is one. It comes with a content blocker for Safari too (iOS).
suckless.org's surf [1] is based around this ultra-minimalist single-tab, no features concept.
I personally prefer qutebrowser [2]. I use it with the "all tabs are windows" mode, leaving tab management to i3wm. It is by far the most customizable browser I've used and, unlike surf, I haven't found many pages it can't render correctly.
I am the developer of https://mindsaha.com/ that aims at combining mind maps, notes, bookmark saving and a simple task management as well. I currently do not support screenshots, drawings though.
If this is something you are curious about, do let me know, I'll be happy to provide you an early access to try it out.
Sounds like a tall order. Heck, just an app that could accurately let you search screenshots would be killer. I use X-Mind 8 for a lot of this, but it’s seriously dated and slow. It’s primarily mind mapping software, but it lets you include hyperlinks and notes on objects.
I’d be happy with a fresher, more up to date version of that.
As for screenshots, I know it’s not a full-screenshot search, but there’s a neat macos app called TRex that will do image to text to clipboard conversion. It’s handy if you’re on a Mac without Monterey (which has this feature built in).
Good luck - I hope this post produces the unicorn you seek or results somewhat close.
I've had similar thoughts many times. Browser history and bookmark seem broken to me, and having 100 tabs open (each one with a back/forward button) can't be the best way to do this.
You're going to hate this but it's still as far as i can tell the best way:
emacs -q
C-h t RET
;; do that stuff
M-: (info "(emacs")) RET
;; read stuff that looks interesting, then:
q
Then start using emacs:
emacs <whatever-file>
;; don't know what a key does?
C-h k <that key sequence> RET
;; want to add a package?
M-x package-install <the package> RET
;; don't know what a function is?
C-h f <the name> RET
;; don't know what a variable is?
C-h v <the name> RET
Then, for what OP wants:
touch ~/notes/notes.org
cd ~/notes
git init . && git commit -am "i'm taking notes!"
emacs notes.org
;; type lots of notes here, you'll figure out your own best practices as you go, don't worry about it much, just take notes.
when the fundamental design goal of a tool is “if you don’t like it, change it, we won’t stop you and we’ll even show you all the knobs and dials”, and the tool has had that ethos for 45 years, there’s a lot to learn.
C-h t RET is a good place to start, and then eintr and the rest of the manuals help too.
Some people find that starter kits are good; i find that they add more confusion.
Personally I have stuck to pasting everything on a certain topic into an Obsidian[2] note, but you won’t get image search. I’ve been looking for something that can integrate Google Photos search into the rest of my notes.
(edit) tangential but if you don’t mind Google or Apple, the recent capability to accurately search your photo library for text/objects/faces has been incredible. For some documents I need on-hand I just take a picture and it comes up if I search for a word or two from it.
[1] https://www.devontechnologies.com/apps/devonthink [2] https://obsidian.md/