local

Command

Ask about anything on this Mac.

Your mail, notes, tasks and calendar, all in one index. Nothing is sent anywhere.

Email

reduce that clutter

sorted by silence
Select a message

Notes

well organised always

Select a note, or create one. Notes render Markdown and link with [[wikilinks]].

Tasks

the ones you don't want to forget

stay meaningfully busy

People

really know them

Read

know everything without reading it all

Research

burn the midnight oil

Settings

three things to set up · skip any of them

1 · Add glue to Claude Desktop

Install the Glue extension, then restart Claude Desktop. Glue keeps running in the background and answers Claude's questions from your local index.

Other clients (Claude Code, etc.)

Any MCP host that takes a config file can run the engine over stdio instead:

2 · Connect your Gmail

Connect an account under Gmail accounts below. Ingestion is read-only — glue reads your mail into the local index and never writes to it without your click.

How it works

  1. Ask Claude Desktop something like “what needs a reply today?”
  2. It calls glue's tools over MCP — every call is listed under Tool log on Command.
  3. For a send or trash, Claude stages it — review it under Waiting on you on Command and commit. Nothing leaves without that click.

Graph

Explicit links, entity edges and semantic neighbours across the whole index. A diagnostic view — it shows that structure exists rather than answering a question, which is why People filters by organisation and by who is waiting instead.

Show the graph

Keyboard

Everything is reachable without the mouse. These work when a list has focus and you are not typing in a field.

⌘K
Search everything
j k
Move down / up a list
Open the selected item
e
Archive the open email
u
Mark the open email read or unread
esc
Close search or a dialog

Gmail accounts

Register one Desktop app OAuth client in Google Cloud (shared across accounts), paste its client ID + secret, then add accounts. Mail ingestion is read-only; sends/trashes are always staged.

Connecting an account grants Gmail, Calendar, Drive (app files only) and Sheets. New scopes need a fresh consent — re-add an existing account to update its permissions.

Zoom off

Connect a user-managed Zoom OAuth app (only the meeting:write:meeting scope) so glue can create a Zoom meeting for an event. The join link is added to the event and sent to guests through your connected Google account. Register the redirect http://localhost:8723/ in your Zoom app.

Local folders

Markdown source of truth + downloaded attachments — accessible to Claude Desktop's filesystem.

AI actions off

One-off, button-triggered assists inside glue — like ✨ Make task on an email — run on the local model (). No API key, no account, no network: they keep working offline. Bulk work stays on the Claude Desktop + MCP path, where Claude supervises.

Index health

What Claude can actually see. A chunk with no vector is invisible to semantic search.

Updates

Licence

Embedding model

About glue

Version
Licence
Updates
Your data