swarmvault add
swarmvault add is the opinionated capture layer on top of generic URL ingest.
Usage
swarmvault add <url-or-arxiv-id-or-doi> [--author <name>] [--contributor <name>]Supported Inputs
- arXiv abstract URLs such as
https://arxiv.org/abs/2401.12345 - bare arXiv ids such as
2401.12345 - DOI URLs such as
https://doi.org/10.5555/example - bare DOI strings such as
10.5555/example - X/Twitter post URLs
- generic article URLs
- unsupported URLs fall back to the normal
swarmvault ingest <url>path
What It Does
- Normalizes supported URLs into markdown captures with stable frontmatter
- Writes the capture into the normal immutable source/manifests flow
- Keeps the result compatible with compile, query, search, and graph pages
Normalized captures record research-friendly frontmatter when available:
source_typesource_urlcanonical_urltitleauthorspublished_atupdated_atdoiarxiv_idtags
Use ingest when you want the generic low-level path. Use add when you want a better capture shape for common research links.