Command-line tool for managing your AT Protocol bookmarks. Works with kipclip.com and any app that uses the same record format. kipclip.com
atproto rust kipclip bookmarks tags toread atprotocol
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add changelog for v0.1.0

+28
+28
CHANGELOG.md
··· 1 + # Changelog 2 + 3 + ## 0.1.0 4 + 5 + First release of `kip`, the CLI for [kipclip.com](https://kipclip.com). 6 + 7 + ### Commands 8 + 9 + - `kip login <handle>` — AT Protocol OAuth login (PKCE + DPoP) 10 + - `kip logout` — clear stored session 11 + - `kip whoami` — show current user (DID, handle) 12 + - `kip add <url> [-t tag ...]` — bookmark a URL with optional tags 13 + - `kip list [-t tag] [-n limit] [--search query] [--json]` — list bookmarks with filtering and search 14 + - `kip search <query>` — search bookmarks by title, URL, or description 15 + - `kip open <ref>` — open a bookmark in the browser 16 + - `kip delete <ref> [--force]` — delete a bookmark and its annotation 17 + - `kip note <ref> [text]` — set or clear a note on a bookmark 18 + - `kip tag <ref> <tag...>` — add tags to a bookmark 19 + - `kip untag <ref> <tag...>` — remove tags from a bookmark 20 + - `kip tags [--json]` — list all tags with counts 21 + 22 + ### Features 23 + 24 + - Client-side URL enrichment — extracts title, description, favicon, and image from bookmarked URLs 25 + - Ref-based bookmark resolution — address bookmarks by rkey prefix (min 4 chars) 26 + - Terminal-aware display with unicode width handling 27 + - JSON output mode for scripting 28 + - Session persistence via `~/.config/kipclip/`