grasp
promnesia
Our great sponsors
grasp | promnesia | |
---|---|---|
18 | 33 | |
316 | 1,692 | |
- | - | |
0.0 | 7.8 | |
3 days ago | 28 days ago | |
Python | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
grasp
-
Converting a web page to Org mode to include in my notes
There is an extension called Grasp which acts as a web clipper, you highlight the relevant part & add a tag. It's pretty great. But it only appends to a file. https://github.com/karlicoss/grasp
-
Survey on using and designing automated actions with interactive software such as Emacs' macros
[1] https://beepb00p.xyz/grasp.html witch is another small example of automation to a certain extent.
-
How to organize bookmarks using emacs?
I use grasp to capture links from the browser. It also captures any text you have selected on the page and you can add tags and a description.
- Ask HN: Does anybody still use bookmarking services?
- How do you curate your knowledge while browsing the web?
-
I centralize and distribute my bookmarks
I'm not using browser bookmarks anymore, instead I am just using plaintext files (org-mode in my case). When I want to make a bookmark I use grasp [0] to simply capture in in the 'links.org' file, possibly with some notes/selected text and tags. Now and then I would skim through this file, refile the most important/interesting things to other files, and put the rest into 'later.org' (things I might never look at again :) ). The upside is that bookmarks become alive this way, you can easily edit them, add more context, interlink, etc.
I also mirror saved items from other services (e.g. reddit/HN/twitter/instapaper) as plaintext org-mode files, via orger [1].
Then, all of this feeds into Promensia [0] [1], a tool I wrote that serves as a web browsing copilot and surfaces my bookmarks (or any relevant links, really) when I'm browsing.
That way I don't need to worry about spending too much time processing bookmarks and that I'd never read them, I can just read the most interesting stuff and the rest is searchable (so I use it as a knowledge base/personal search engine), and surfaces in my browser via Promnesia, so I can find out if I have some relevant information in my knowledge base without actively searching. I don't need to suffer from vendor lock-in (even if the service/tool is open, migration is always painful), I can just add another adapter to my system and feed it into Promnesia/Orger.
[0] https://github.com/karlicoss/grasp#readme
[1] https://beepb00p.xyz/orger.html
[2] https://beepb00p.xyz/promnesia.html
[3] https://news.ycombinator.com/item?id=23668507
-
Phase II of "Opinions for developing a browser extension(Firefox)"
In tech terms, behind the scene, yes is complex, but in practical terms just see https://github.com/karlicoss/grasp/ :-)
- Need opinions regarding developing a browser extension(firefox) for taking notes from a webpage
-
How do you browse the Internet?
Grasp (https://addons.mozilla.org/en-US/firefox/addon/grasp and https://beepb00p.xyz/grasp.html for the system/python listener) and Promnesia (https://beepb00p.xyz/promnesia.html) help me "import" quick bookmarks to org-mode (I can't use org-protocol with firejail, at least I have to tweak firejail and I never tried to do so). They demand a small effort (perhaps a quick python venv somewhere in the home to remain self-contained) but they are helpful.
-
How do you get feedback from your systems?
for reading, I'm currently trying to set up elfeed and come sort of capture like grasp. My idea is to use org-mode to also log those things (kinda) effortless.
promnesia
-
Mozilla "MemoryCache" Local AI
In term of automatically saving everything, There is heyday.xyz, polished but quite expensive. Or https://github.com/karlicoss/promnesia, a more experimental take.
-
Update 4: RedReader granted non-commercial accessibility exemption
Promnesia & theconversation.social were on similar themes/solutions.
-
Ask HN: How do you save and browse external interesting URLs?
1. you often don't know what resources you will really "value" in the future, so no more to save or not to save, this is the question
2. tagging, to be effective, require discipline (thinking about then sticking to an agile system). So, we just replace it with search, preferably NLP/AI (so you don't have to remember the exact keywords)
Apps do exist, from the expansive [1] to the experimental [2].
Personally I invested time in my filling system, and over-saving does not cause me much angst, so Iām OK with it. I also use maintenance as an occasion for renewed discovery.
[1] https://heyday.xyz/
[2] https://github.com/karlicoss/promnesia
- Ask HN: Search what you've seen on the web before
- Making Twitter likes/bookmarks backup tool as side quest of offline first browser (that saves everything)
- Making Twitter likes/bookmarks backup tool as side quest of browser that saves everything
-
Making Twitter likes backup tool as side quest of browser/second brain
I want to build a browser that captures everything I saw on the internet, allows me to search it, run graph algorithms (like PageRank). Improves navigation (by showing trails as tree instead of tabs). Heavily offline focused (Backend only for updates, maybe for analytics).
Difference with rewind.ai: linkkraft does not have funding, i'm solo, no apps & image/video/audio recognition. Focus on web, trails, research and using web copies, selections/highlights as part of your notes & whiteboards. Preserving all possible graphs.
My inspirations: https://pages.gseis.ucla.edu/faculty/bates/berrypicking.html, https://beepb00p.xyz/promnesia.html, Jeff Raskin (Global Search, Zoom UI) https://linkkraft.com/notes/backstory
I've built a prototype with trails tree & HTML snapshoting. For each my step even inside SPA linkkraft creates HTML snapshot.
-
Is there a browser extension, which shows suggestions of my vault, when googeling like Evernote's webclipper?
Promnesia works like that: https://github.com/karlicoss/promnesia/
- The coolest Python projects you've ever seen?
- Ask HN: Does anybody still use bookmarking services?
What are some alternatives?
webscrapbook - A browser extension that captures web pages to local device or backend server for future retrieval, organization, annotation, and edit. This project inherits from legacy Firefox add-on ScrapBook X.
ArchiveBox - š Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...
org-capture-extension - A Chrome and firefox extension facilitating org-capture in emacs
archivy - Archivy is a self-hostable knowledge repository that allows you to learn and retain information in your own personal and extensible wiki.
emacs-everywhere - Mirror of https://git.tecosaur.net/tec/emacs-everywhere
PowerDeleteSuite - Power Delete Suite for Reddit
bypass-paywalls-firefox - Bypass Paywalls for Firefox android
monolith - ā¬ļø CLI tool for saving complete web pages as a single HTML file
browser-extension-template - š Barebones boilerplate with Parcel 2, options handler and auto-publishing
ArchiveBox - š The open source self-hosted web archive. Takes browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more... [Moved to: https://github.com/ArchiveBox/ArchiveBox]
DontFuckWithPaste - Google Chrome and Firefox extension that prevents the blocking of pasting into input fields
org-linkz - Managing browser links in org file.