bear-notes
Manage and automate Bear notes on macOS using the Grizzly CLI as an OpenClaw skill.
Introduction
The bear-notes skill provides a seamless interface for interacting with the Bear note-taking application on macOS, integrated directly into your OpenClaw personal AI assistant. Designed for users who rely on Bear for knowledge management, this skill enables programmatic access to note creation, searching, reading, and text appending via the grizzly command-line tool. By bridging the Gap between your AI assistant and local note storage, you can streamline workflows such as capturing quick thoughts, organizing project documentation, or retrieving archived information without leaving your chat interface. It is an essential tool for power users and knowledge workers who utilize Bear as their primary second brain and require automation for content ingestion and retrieval.
-
Create new notes with custom titles and specific tags directly via natural language or command triggers.
-
Search and retrieve note contents or lists of tags to facilitate quick information lookups.
-
Append text to existing notes, enabling an iterative note-taking style where your AI captures ongoing meeting minutes or research logs.
-
Support for JSON output, allowing structured data integration for more advanced downstream processing.
-
Native support for x-callback-url capabilities, providing deep integration with Bear's internal macOS automation features.
-
Bear must be installed and actively running on your macOS device for the skill to communicate with the application.
-
Requires a Bear API token for sensitive operations like adding text or listing tags; the token should be securely stored in the designated configuration file.
-
Note IDs are required for specific read or update operations; use search or tag-listing commands to identify these IDs programmatically.
-
Operates primarily on macOS due to its dependency on Bear's local x-callback-url protocol and local file system access.
-
Configuration is highly flexible, supporting environment variables, CLI flags, or TOML files to define token paths and callback timeouts.
Repository Stats
- Stars
- 365,665
- Forks
- 74,942
- Open Issues
- 6,975
- Language
- TypeScript
- Default Branch
- main
- Sync Status
- Idle
- Last Synced
- Apr 28, 2026, 12:47 PM