packages/kilo-docs/pages/collaborate/sessions-sharing.md
A session is your platform-agnostic interaction with Kilo. It remembers your repository, your task, and the conversation so you can pause and resume work without losing context. Sessions are private to your account by default; you can optionally share a link with others who can read or fork your session.
This information lets Kilo show your recent sessions and continue right from the same context the next time you open it.
You can share a session with anyone via a link. A shared page:
Note: Sharing creates a read‑only copy for the public link so your private session remains in your account.
If someone shares a session with you, you can fork it to create your own copy:
Forking creates a new session in your account, with its own ID, and copies over the relevant context so you can continue independently.
To keep sessions fast and resumable, Kilo stores small JSON blobs associated with your session. These include your conversation history and task metadata. If you share a session, Kilo keeps a public copy used by the share link while your private session remains under your account.
Good practice: