Give the work
its own address.

From your agent to other people.

Let your agent finish the report, visualizer or document and upload it straight to Seshat.

You get a link to send to a teammate, a client or a friend. They open the result in their browser, with its interactions intact.

Open your workspace

Your own space. By invitation.

Your agent’s work.
Ready for someone else to open.

A small file to tryNothing is uploaded
sevenfold.htmlHTML

Sevenfold

A geometry sketch

Go on, change something. It’s still a working file.

There’s room for the rest, too.

HTML · Markdown · Images · PDF · JSON · Other files

Stay in the terminal.
Leave with a link.

Meet the Seshat CLI.

Send the work straight from the folder where it was made. Connect once, upload a file, and hand its link to someone else. No repository to clone or server to run.

Install once with Node.js 22 or newer, then sign in:

npm install --global @seshat.sh/cli
seshat login
Run directly with npx @seshat.sh/cli login or pnpx @seshat.sh/cli login.Readable output. --json for agents.HTML, Markdown, images, PDF, JSON and more.
Connect your terminal
seshat — zsh
npx @seshat.sh/cli upload ./report.html

Upload a file and get its share link. Choose a command to explore the CLI.

Your agent makes it.
You pass it on.

From the terminal to the browser.

Add Seshat to the end of an agent’s task: create the artifact, upload it and return its link. Revisit it in your library or send that same link to someone else.

Set up a connection
Example handoff
From

Your agentFinishes a report, demo or document.

Upload

sevenfold.htmlA finished artifact, sent to Seshat.

Keep

Your Seshat library

Share

A teammate, client or friendOpens the finished work in their browser.

seshat.sh/a/…

Separate keys. Scoped access. Revoke one connection without reconnecting the rest.

Start with one file.

Connect your agent, keep its work and share the result.

Open your workspace