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 install
orpoetry install
to install dependencies - Set your Raindrop.io API token as the environment variable
RAINDROP
. - Run
just run
orpoetry run avocet
to 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-c
to 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.