Your chief of staff is already caught up.

Seld reads the sources you choose. While you are away, Pulse follows new messages and changes to your calendar or projects.

You can choose Gmail, Teams, WhatsApp, calendars, GitHub, local files, and other sources. Seld uses them to keep durable context around people and projects, including the commitments that would otherwise be lost between tools. The few decisions that need you come forward with the relevant history and a proposed next step.

Seld waits for your approval before anything consequential changes.

OPEN SOURCE AND RUNS THROUGH THE CHATGPT DESKTOP APP ON MACOS

A dentist appointment to move

Demo data
“You said nine days ago that you would move this appointment. The two-line message is already drafted in your files, so you can send it, change it, or drop the task.”
Seld connected the appointment with your earlier commitment and the draft in your files.

You choose what Seld can read. That can include Gmail, Google Calendar, Teams, WhatsApp, GitHub, and local files.

While you were away

A customer email and a calendar change arrived while you were at lunch.

Pulse picked up both changes and connected them to the work already open, so Seld's record was current before you came back.

  1. 12:40 · A customer asks about an order

    The customer asks in Gmail about an order that Shopify shows was placed but never shipped. Seld joins the two records.

  2. 13:05 · Thursday's review moves to Tuesday

    Google Calendar now puts the review ahead of the work it is supposed to cover, so the plan needs to change.

  3. 13:07 · Pulse updates the record

    Pulse adds the new evidence to the context Seld already keeps for each situation.

  4. 14:30 · Two decisions are waiting

    Seld has prepared the customer reply and the revised plan. Everything unaffected by those changes stays out of the way.

When you return, both situations have a proposed next step and the history behind it.

Across your sources

Seld carries context from one tool to the next.

An email can belong to a Shopify order, while a staffing change in WhatsApp can alter a delivery plan. Seld stores both relationships in the same durable record.

  • A Gmail question about an unshipped order

    Seld matches the customer email to Shopify and sees that the order was placed without shipping. It prepares a reply with the cancellation and reorder details for approval.

  • A WhatsApp change that affects the delivery plan

    The plan splits a large order across two sites. When someone drops out in WhatsApp, Seld uses the people already available at each site to revise the allocation and bring the decision back to you.

  • A correction carried into the next batch

    You correct a delivery note in Google Sheets. Seld records the correction with the project, so the next batch starts from it instead of repeating the generic result.

The Rundown One at a time

The Rundown is ready when you open Seld.

Each item includes the relevant history and a proposed next step.

Review one item at a time. Keep the proposal, change it, or close the item; Seld then moves on without asking you to maintain a dashboard.

A Rundown Demo data

An order placed without shipping

Seld matched the customer's Gmail message to an order that Shopify shows was placed without shipping. The reply and the cancellation and reorder details are ready for you to review.

Rundown progress 1 of 3

THE RUNDOWN USES YOUR SOURCES AND DURABLE CONTEXT, THEN WAITS FOR YOUR DECISION

Your files

Seld stores its memory in files you control.

Its working memory is readable Markdown on your computer, so you can inspect and correct the record whenever the context is wrong.

  • Readable

    Plain files

    Open the record in any text editor. It remains useful even without Seld running.

  • Yours

    No Seld account

    There is no separate login, seat, or subscription to manage.

  • Local

    No Seld cloud

    No Seld server, database, or telemetry sits between you and your record.

  • Open source

    Apache-2.0

    Read it, fork it, and keep the system running on your own terms.

Install

Open Seld in ChatGPT and follow the guided setup.

Seld runs through the ChatGPT desktop app on macOS and uses the plan you already have. Windows and Claude support are planned.

  1. Open the install chat

    The button below opens ChatGPT with the right repository and install request already filled in.

  2. Choose your sources

    During setup, ChatGPT explains each permission and asks which sources Seld may read.

  3. Let Pulse catch up

    Your answers create the first record. After setup, Pulse keeps it current as the selected sources change.

Install with ChatGPT

Opens a new ChatGPT desktop chat with the install prompt ready. For a manual installation, use the public GitHub repository.

Before you install

What people ask before installing.

  • How is this different from ChatGPT's memory?

    ChatGPT memory can remember facts about you. Seld keeps the changing state of ongoing situations, including what is open, the decision already made, whose move comes next, and the new evidence. It can connect a dentist appointment to your promise to move it and the draft still waiting in your files.

  • What can it actually do to my accounts?

    The connected sources are read-only. Seld cannot send messages, book appointments, move money, archive records, or delete anything on its own. It prepares the action and hands it to you.

  • Where does my data go?

    The record stays as Markdown on your disk, and Seld has no server or telemetry. Source content is read through your ChatGPT account and processed under OpenAI's terms.

  • What does it cost?

    Nothing beyond the ChatGPT plan you already have. Seld is open source under Apache-2.0 and there is no Seld subscription.

The developer page explains the architecture and links to the current release evidence. Read the technical version