-
Notifications
You must be signed in to change notification settings - Fork 10
Home
sysid edited this page Oct 12, 2025
·
4 revisions
Welcome to the complete bkmr documentation. bkmr is a fast, feature-rich CLI tool for bookmark and snippet management with powerful search and execution capabilities.
New to bkmr? Start here:
- Quick Start - Get productive in 5 minutes
- Installation - Install bkmr on your system
- Core Concepts - Understand bookmarks, tags, and content types
- Basic Usage - Learn common commands and workflows
- Content Types - URLs, snippets, shell scripts, markdown, environment variables
- File Import & Editing - Import files with frontmatter and smart editing
- Template Interpolation - Dynamic content with Jinja2 templates
- Search and Discovery - Full-text search, tags, fuzzy finding
- Semantic Search - AI-powered search with OpenAI embeddings
- Shell Scripts - Execute scripts with arguments and create shell stubs
- Editor Integration - LSP server, Neovim plugin, IntelliJ plugin
- Configuration - Settings, environment variables, and customization options
- Advanced Workflows - Power user techniques and patterns
- Troubleshooting - Common issues and solutions
- Development - Building from source, testing, contributing
| Command | Description |
|---|---|
bkmr add <url> <tags> |
Add a bookmark |
bkmr search <query> |
Search bookmarks |
bkmr search --fzf |
Interactive fuzzy search |
bkmr open <id> |
Open/execute bookmark |
bkmr edit <id> |
Edit bookmark (smart editing) |
bkmr tags |
List all tags |
For complete command reference, see Basic Usage.