Install
openclaw skills install @dyz2102/clawbbClawBB — Free macOS voice-to-text built for Vibe Coding. Hold Globe key, speak, text appears at your cursor. Powered by Google Gemini LLM. Apple Notarized.
openclaw skills install @dyz2102/clawbbHold Globe key. Speak. Text appears. Free voice-to-text built for Vibe Coding.
Download the Apple Notarized DMG (app release v1.1.3): from GitHub Releases:
curl -L -o /tmp/XiaBB.dmg "https://github.com/dyz2102/xiabb/releases/download/v1.1.3/XiaBB-v1.1.3-macOS-arm64.dmg"
Verify checksum before opening:
echo "ce53a5b0ccc3b0993b284686ab05716f3e616969f98395d1baf8aec083f8d784 /tmp/XiaBB.dmg" | shasum -a 256 -c
Then open the DMG and drag XiaBB.app to Applications:
open /tmp/XiaBB.dmg
The app is signed with Developer ID and Apple Notarized — no Gatekeeper warnings.
If you prefer to inspect and compile yourself:
git clone https://github.com/dyz2102/xiabb.git /tmp/xiabb-build
cd /tmp/xiabb-build
# Review install.sh and native/main.swift before running
cat install.sh
bash install.sh
Requires Xcode Command Line Tools (xcode-select --install).
Get a free key at https://aistudio.google.com/apikey, then configure:
# Recommended: environment variable
export GEMINI_API_KEY="your-key-here"
Or configure via the app's menu bar → "Configure Gemini API Key...".
The key is stored locally at ~/Tools/xiabb/.api-key (chmod 600 recommended).
On first launch, macOS will prompt for:
Both are standard macOS permissions for a voice input app. Grant them in System Settings → Privacy & Security.
| Action | Result |
|---|---|
| Hold 🌐 Globe key | Start recording, HUD shows live preview |
| Release 🌐 Globe key | Transcription pastes at cursor |
| Click HUD 📋 | Copy last result |