Avocet is a TUI the accesses the Raindrop API. It is written in Python and uses the Textual Framework. It also summarizes each bookmark as it is loaded and displays the summary, and opens the bookmark link in the default browser.
- Clone the repo
- Run
just installorpoetry installto install dependencies - Set your Raindrop.io API token as the environment variable
RAINDROP. - Run
just runorpoetry run avocetto run the - Tab between sections. Use the arrow keys to navigate within a section. Press enter in the collections section to view the bookmarks in that collection. Press enter on a bookmark to open it in your default browser. Press
ctrl-cto quit. - View the justfile for more commands.
- Note: it can take a while to load the first time it is started, because it has to contact OpenAI to summarize each bookmark. Speeding this process up is on my Todo list.
