3 ms·
To solve this problem, I have developed a local-first read-it-later software specifically for this purpose. I used the singlefile plugin to save thousands of a
by hamsterbase 4y ago
To solve this problem, I have developed a local-first read-it-later software specifically for this purpose.
I used the singlefile plugin to save thousands of articles in my bookmarks as offline html and then imported them into hamsterbase. Now I only have Twitter, HN, GitHub and other popular sites in my bookmarks.
Because the data is all local, I will have the feeling that I really own them. I don't think I'll have time to read them in the future, so maybe I can get chatgpt to do it for me.
The software is currently completely free and all data is local, so if you are interested, give it a try.
https://hamsterbase.com https://hamsterbase.com
I have saved all the articles I am interested in so that I can search for them in full when I need them. I don't have to worry about losing the site because the data is local.
Here's how I use it
1. when I come across an article of interest, I take a quick look at it and save it as mhtml in cmd + s. hamsterbase will automatically import and index it.
2. I've designed the unread list to only show articles added within 14 days, so I don't have to worry about piling up thousands of unread articles, I'll read through them when I can and highlight them as I read them.
3. I can quickly find the previously saved pages because of the support by domain, date added, whether they have comments or not, and whether they are liked or not.
4. I've deployed a copy on my Synology and am running the desktop side on my mac and pc (not released yet, still eating enough food for myself). Peer-to-peer sync between the three devices
5. Since I don't have the energy to develop the mobile side at the moment (this is a side project), I have developed an RSS interface to output the saved pages as rss so that I can read them on my iPhone with my favourite rss reader.
- pwillia7 4y agoooh this is a cool idea
- amelius 4y agoNice. But I guess it needs some AI to figure out what you want to read next.
- hamsterbase 4y agohamsterbase offers an api with an open source sdk that could perhaps be combined with openai. https://hamsterbase.com/developer/ https://hamsterbase.com/developer/
- vageli 4y agoI would be interested when you deploy the desktop app. I wonder if something like a browser extension would be a good fit here to offload the manual file download step.
- hamsterbase 4y agoThe desktop version is available, it's just not officially released yet (for the app store), you can download it from github. https://github.com/hamsterbase/hamsterbase/releases/tag/0.6.0-beta https://github.com/hamsterbase/hamsterbase/releases/tag/0.6.... hamsterbase supports singlefile. You can save web pages directly with singlefile. You can see the documentation below https://hamsterbase.com/docs/integrations/singlefile.html https://hamsterbase.com/docs/integrations/singlefile.html
- aryehof 4y agoMac arm64 version on M1 reports the application installed from the dmg as damaged.
- hamsterbase 4y agoIt requires the user to open terminal ,and then run "xattr -cr /Applications/hamsterbase_desktop.app" We don't have an Apple developer account yet, so we have this problem. We won't have this problem once we have the mac app store up.
- behnamoh 4y ago* Windows only
- hamsterbase 4y agoThanks for the tip, I realised I had written the wrong thing on the front page. Currently supports linux,mac,windows Currently officially released linux : https://hamsterbase.com/docs/install/install-with-docker.html https://hamsterbase.com/docs/install/install-with-docker.htm... macos: https://hamsterbase.com/docs/install/macos.html https://hamsterbase.com/docs/install/macos.html windows: https://hamsterbase.com/docs/install/windows.html https://hamsterbase.com/docs/install/windows.html Not yet officially released but available windows desktop : https://github.com/hamsterbase/hamsterbase/releases/tag/0.6.0-beta https://github.com/hamsterbase/hamsterbase/releases/tag/0.6.... macos arm desktop : https://github.com/hamsterbase/hamsterbase/releases/tag/0.6.0-beta https://github.com/hamsterbase/hamsterbase/releases/tag/0.6.... macos intel desktop :https://github.com/hamsterbase/hamsterbase/releases/tag/0.6.0-betalinux https://github.com/hamsterbase/hamsterbase/releases/tag/0.6.... : https://hamsterbase.com/docs/install/install-with-docker.html https://hamsterbase.com/docs/install/install-with-docker.htm... macos: https://hamsterbase.com/docs/install/macos.html https://hamsterbase.com/docs/install/macos.html windows: https://hamsterbase.com/docs/install/windows.html https://hamsterbase.com/docs/install/windows.html Not yet officially released but available Download from https://github.com/hamsterbase/hamsterbase/releases/tag/0.6.0-beta https://github.com/hamsterbase/hamsterbase/releases/tag/0.6.... windows desktop ,macos arm desktop , macos intel desktop
- abnry 4y agoI am quite interested in this. I take a similar approach using SingleFile and then a watchdog script to watch for SingleFile downloads. But mine doesn't look as mature as yours. If I have a large collection of SingleFile bookmarks can I upload them to hamsterbase? Another goal of mine is to make conversions to epub easy so I can read on my Kindle.
- hamsterbase 4y agohttps://hamsterbase.com/docs/importing-website.html#automatic-importing https://hamsterbase.com/docs/importing-website.html#automati... yes ,hamsterbase supports automatic import of all html in a folder. They will be compressed by tgz and stored in workspace/objects