Repository navigation
PopChat 0.1.0
The first public release of PopChat — a lightweight macOS menu bar app. Point it at whichever model you want — your ChatGPT subscription, an API key, or a local model.
Highlights
- Instant, non-activating panel — showing it never steals focus; dismissing returns focus immediately. ⌘P pins it open.
- Any OpenAI-compatible provider — OpenAI, OpenRouter, Ollama, or any custom endpoint, with model discovery via
/models. Switch provider and model from the header pill; models with reasoning controls get a per-model Effort setting. - Web search & fetch — the model can call
web_search/fetch_urlin a capped loop, shown as activity rows. DuckDuckGo (default, no key), Tavily, Brave, or OpenRouter's native web plugin. Globe toggle in the input bar. - Attachments — drag & drop, ⌘V paste (files and raw screenshots), or the picker. Images become vision blocks; PDF / docx / rtf / xlsx / csv are extracted to text; anything unsupported gives an explicit error instead of degrading silently.
- Slash commands, find in chat (⌘F), a large draft editor (⌘E), markdown with cross-block selection, syntax highlighting, LaTeX, and one-click-copy
<pasteable>cards. - Liquid-glass look on macOS 26 with an adjustable tint, a solid fallback below; Light / Dark / Auto, accent presets plus a custom picker, and full Reduce Motion / Reduce Transparency support.
Install
Download PopChat-0.1.0.dmg below, open it, and drag PopChat to Applications. The disk image is signed and notarized, so it opens without a Gatekeeper detour. Settings → General has a launch-at-login toggle.
The hotkey (default ⌥Space) is rebindable in Settings. There's no Dock icon — PopChat lives in the menu bar.