
Browse channels, search messages, post, send direct messages, react, and set your status in Buzz directly from your command bar.

Buzz is a self-hostable workspace where humans and agents build together, on a relay you own. It is architecturally a Nostr relay, so every action is a cryptographically signed event. This extension signs each request locally and talks to your relay over its authenticated HTTP bridge, so it needs no CLI or other binary installed to reach the relay. Opening a message or channel in the Buzz app, naturally, does require the Buzz desktop app to be installed.
| Command | Description |
|---|---|
Search Channels | Open a channel in Buzz, drill into its messages (root messages only, each showing its reply count, matching the Buzz app) to read and react, or copy its id |
Search Messages | Full-text search across the channels you can access, and open a hit in Buzz |
Send Message | Post a message to a channel, an existing conversation, or a person or agent found by name |
Set Status | View your current status, apply or manage reusable presets, or set a custom one |
Every channel on your relay, with Open in Buzz on Enter.

Your current status, and reusable presets you can apply in two keystrokes.

You need a Buzz relay you can reach and a Nostr private key authorized on it. Both are configured once, in the extension's preferences.
| Preference | Value |
|---|---|
Relay URL | Your relay's base URL, e.g. https://relay.example.com. A wss:// URL is accepted and converted |
Private Key | Your Nostr secret key, either nsec1... or 64-character hex. Same value as BUZZ_PRIVATE_KEY |
If either is missing or malformed, every command says so and offers a shortcut straight to the preferences screen.
Your key is stored by Raycast as a password preference and is never transmitted anywhere except as a signature.
This version speaks to the relay over HTTP only, which covers everything the commands above need, including direct messages: on Buzz a direct message is a private channel rather than an end-to-end encrypted envelope, so opening one and sending into it both work over the same authenticated HTTP bridge as everything else. Privacy for a direct message is enforced by the relay's access control, not by encryption, so the relay itself can read the content of your messages.
The following require an authenticated WebSocket connection (NIP-42) and are not available yet:
Channel and conversation lists are read by paging through the relay, up to 20,000 records. If the relay holds more than that, or is an older one that cannot page past a full page of records sharing one timestamp, the list is marked "May be incomplete" rather than presented as complete.
Install directly from the Raycast Store.
If this extension saves you time:
Released under the MIT License.
List and open Buzz channels
Full-text search across Buzz channel messages
Post a message to a Buzz channel, conversation, or person
View your current status and apply, create, edit or delete reusable status presets, or set a custom status