Research Logger
Automates the full research-to-notes pipeline:
- Web Search → gather top sources on a topic
- Content Fetch → extract key findings from top results
- GIF Match → find a relevant GIF via gifgrep
- Template Fill → populate
notes/research_template.md - Bear Note → write the finished note via
grizzly
Usage
bash research_logger.sh "quantum computing trends" --tags "tech,quantum,2026"
Arguments
| Arg | Required | Description |
|---|---|---|
| topic | ✅ | Research topic (quoted string) |
| --tags | ❌ | Comma-separated tags for Bear note |
What it does
- Runs
web_searchvia OpenClaw tools for the topic - Fetches the top 3 results and extracts summaries
- Calls
gifgrepto find a matching GIF - Fills the template at
notes/research_template.md - Creates a Bear note with
grizzly create
Requirements
- grizzly CLI installed and Bear app running
- OpenClaw agent session (provides web_search, web_fetch, gifgrep tools)
- Template file at
notes/research_template.md
Notes
- The script is designed to be called by an OpenClaw agent turn, not standalone
- If gifgrep returns no results, the GIF section is omitted
- Template placeholders: {topic}, {date}, {tags}, {summary}, {finding1-3}, {links}, {media_alt}, {media_url}, {action1-3}