{"repo":"gashiartim/pebble","free":true,"listed":false,"github":"https://github.com/gashiartim/pebble","clone":"git clone https://github.com/gashiartim/pebble.git","description":"Menu-bar text-polish tool that rewrites your clipboard with a local Ollama model. One global shortcut, seven presets, no cloud.","language":"TypeScript","stars":11,"topics":["clipboard","electron","llm","local-llm","macos","menubar","ollama","productivity","writing-tools"],"license":"MIT","category":"ai-agents","readme_excerpt":"Pebble Menu-bar text-polish tool that rewrites your clipboard with a local Ollama model. One global shortcut, seven presets, zero cloud. Pebble lives in your menu bar. Press Cmd+Alt+P anywhere on your machine and whatever's on your clipboard gets rewritten by a local LLM — fix grammar, make it concise, formalize for an email, convert to bullets, or sharpen a vague prompt before sending it to an LLM. Polished text replaces the clipboard. Cmd+V to paste. Nothing leaves your machine. No accounts, no telemetry, no cloud API. --- Features - 🪨 One global shortcut — Cmd+Alt+P (configurable). Works in any app. - 🎛 Preset dropdown — Polish, Concise, Formal, Friendly, Fix typos, Bullets, Prompt enhance. Last selection persists across sessions and is what the global shortcut uses. - 🔒 100% local — talks only to Ollama on 127.0.0.1 . No cloud fallback. - 🍎 Menu-bar only — no dock icon, no main window. Hides on blur. - 🌍 Cross-platform — macOS (primary), Windows, Linux. - 🧱 Tiny code surface — Electron + React + 600 lines of TypeScript. Easy to fork and modify. Requirements - Node.js 20+ - Ollama running locally - A chat-capable Ollama model (default: qwen3-coder:30b ) Install (from source) Build a distributable The .dmg is unsigned (no Apple Developer ID). Personal-install on macOS: The codesign step is required on macOS 15+ — without it the embedded Electron Framework's ad-hoc signature mismatches the main binary's and the app refuses to launch ( Library not loaded ... different T","default_branch":null,"files":null,"tree":[],"storefront":"/r/gashiartim","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gashiartim/pebble/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}