est. wherever your cursor is
the barnacle café
A tiny companion that clings to the edge of your Mac. Press ⌃⇧space, ask, and it answers in little paper speech bubbles.
open all hours · macOS · barnacles never leave
what is this?
Barnacle is a little desktop app. Press ⌃⇧space in any app — even over something fullscreen — and a striped shell with googly eyes surfaces above whatever you're doing. Ask it something; it thinks, then answers in paper thought bubbles that stack up like a comic strip. Press esc or click away and it's gone, the way Spotlight is gone.
There's no browser tab, no dock icon, no window cluttering your ⌘tab switcher. The window itself is invisible — everything you see is a sticker floating on your desktop, and when your cursor isn't over a bubble, clicks fall straight through to whatever's underneath.
Under the shell it speaks to Hermes Agent, Nous Research's agent framework, so it's more than a chat box: it can run tools, look things up, and do real work on your machine — always asking before it touches anything.
on the menu
how it's brewed
A native app, not a wrapped web page: a Rust shell built on Tauri with a React front, so it starts instantly and sips memory while it waits.
Barnacle speaks the same gateway protocol as Hermes' own apps. It runs your local
Hermes Agent install as a quiet sidecar, or reaches a hermes web
machine elsewhere on your network over WebSocket — your desk, your server, your call.
Settings live in one plain file at ~/.config/barnacle/config.json.
No account, no telemetry, nothing in between you and whichever model you're pouring.
counter service
- summon · dismiss
- ⌃⇧space
- ask
- ⏎
- next · previous model
- tab ⇧tab
- model picker
- ⌘M
- settings
- ⌘,
- liquid glass
- ⌘G
- clear the table
- ⌘K
- stop mid-pour
- ⌘.
- vanish
- esc