Documentation Index
Fetch the complete documentation index at: https://docs.byterover.dev/llms.txt
Use this file to discover all available pages before exploring further.
Overview
brv swarm curate stores knowledge in external memory providers. ByteRover automatically selects the best writable provider based on content type, or you can target a specific provider directly.
brv curate).
Flags
| Flag | Short | Default | Description |
|---|---|---|---|
--provider | -p | auto | Target a specific provider (e.g., gbrain, local-markdown:notes) |
--format | — | text | Output format: text or json |
Automatic Provider Selection
When no--provider flag is given, the write router selects the best target based on the configured providers and their write capabilities:
| Provider | Writable | Typical Content |
|---|---|---|
| GBrain | Yes | Entities, concepts, general knowledge |
| Local Markdown | Yes (if read_only: false) | Notes, meeting logs, TODOs |
| Memory Wiki | Yes | Concepts, entities (OpenClaw wiki format) |
| ByteRover | Fallback | Falls back here if no external providers accept writes |
Obsidian and ByteRover context tree are read-only in swarm mode. ByteRover is used as a fallback only when no writable external providers are available.
Target a Specific Provider
Use--provider to bypass automatic selection:
JSON Output
Fallback Behavior
When the target provider fails or no writable providers are configured, swarm curate falls back to the ByteRover context tree:brv curate --detach --format json as a subprocess. The --detach flag ensures the curation runs asynchronously without blocking.
Swarm Curate vs Context Tree Curate
brv swarm curate | brv curate | |
|---|---|---|
| Target | External providers (GBrain, Local MD, Wiki) | ByteRover context tree |
| LLM | No LLM call | LLM-powered domain detection and organization |
| Output | Raw file/page creation | Intelligent hierarchical placement |
| Fallback | Falls back to brv curate | No fallback needed |
brv swarm curate to distribute knowledge across external providers. Use brv curate when you want ByteRover’s intelligent curation with domain detection, deduplication, and hierarchical organization.