local

Today

Activity

Every tool Claude called, in order.

Email

Select a message

Notes

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

Tasks

Select a task to edit its notes, date, priority, and project.

Calendar

Search

People

Who is active, who is waiting, and where they cluster.

Read

Research

Settings

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 Activity on Home.
  3. For a send or trash, Claude stages it — review it on Home 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 groups by organisation 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