Daykite

Docs › Assistant

DayKite for Chrome

Turn anything you select on a web page into an event, a task or a reminder, and ask DayKite from any tab.

The Chrome extension brings the assistant to every web page. Select “let's meet Tuesday at 3pm” in an email and it's an event two clicks later — with a check that you're free.

Install it

From the Chrome Web Store: open Settings → Chrome extension in DayKite and choose Add DayKite to Chrome, then pin DayKite from the puzzle-piece menu so the kite icon stays in the toolbar.

Before it's on the store — or to use your own build — build it from the DayKite code and load it yourself:

  1. In the code, run npm run build inside the extension folder (Node 20 or later; nothing to install). Use npm run build:dev instead to connect to a DayKite running on your own computer (http://localhost).
  2. In Chrome, open chrome://extensions and turn on Developer mode (top right).
  3. Choose Load unpacked and pick extension/dist/chrome (or extension/dist/chrome-dev).
  4. Pin DayKite from the puzzle-piece menu.

extension/README.md in the code covers building, testing and publishing in detail.

Connect it

  1. Click the kite icon in Chrome (or press Ctrl+Shift+K, ⌘+Shift+K on a Mac).
  2. Choose Sign in — or Create a free account if you're new. DayKite opens in a tab.
  3. Sign in (new accounts confirm their email first). The extension connects itself and the tab closes.

With a code instead — for your own DayKite server, or if the automatic step doesn't work: in DayKite, open Settings → Chrome extension and choose Create code; in the panel, open Have a pairing code, or your own DayKite server?, and enter your DayKite address and the code. A code works once and lasts ten minutes.

The extension gets its own sign-in. It's listed under Settings → Chrome extension → Connected and Sessions & devices, and Disconnect there signs it out straight away.

Selected text

Select text on any page, right-click, and choose DayKite: “…”. The side panel opens and shows what it found — a date, a time, people — and one-click actions:

Found Offered
A date and a time Create event, with whether you're free then
A meeting, but no time Find a time
A request (“please send…”, “can you review…”) Create task first
Anything Create task, Remind me (tomorrow, or on the date it found), Ask DayKite

These actions work out the date and time without an AI model, and do exactly what the button says.

Asking about a page

Type in the box at the bottom of the panel, like in the app. Above the box, small chips show what goes with your message:

  • Page — the tab you're on. It follows you as you switch tabs. Choose ✕ to leave it out of the next message, and + Add this page to bring it back.
  • Selected — text you've highlighted on that page (or right-clicked). Highlight something else to replace it, or ✕ to drop it. It's sent once, with your next message.

What's read, and only at the moment you send: in Gmail, the open email — sender, subject and text — so “turn this into a task” or “when could we meet about this?” work; elsewhere, the page title, headings and main text. Your message shows what went with it ("with Page: … · “…”").

The first time, the Page chip says Let DayKite see this page: choose it and allow Chrome's prompt. Chrome's own pages (chrome://…) and the Web Store can never be read by an extension.

If something doesn't work

You see Try
“Sent without the page” Choose Let DayKite see this page above the message box and allow Chrome's prompt — DayKite can then read whichever tab you're on. Chrome's own pages (chrome://) and the Web Store can't be read by any extension.
“That code is wrong or has expired” Create a new code in Settings — each works once, for ten minutes.
“This extension was disconnected” It was signed out in Settings. Create a new code to connect again.
“Couldn't reach …” Check the DayKite address; for a self-hosted server, allow the permission Chrome asks for.