Sessions and projects in Granular

In short

A session is one chat-plus-terminal workspace; a project groups related sessions and files. Here is how they fit together.

Updated 2026-06-29

What is a session?

A session is a single workspace pairing a chat with a real terminal, pointed at one folder on your Mac. It remembers your conversation, the work done, and where you left off — so you can close Granular and pick up later exactly where you stopped.

What is a project?

A project groups related sessions and files under one home folder. Use a project per initiative — a brand, a client, a product — so its work, history, and context stay together and separate from everything else.

Sessions remember everything

Granular persists each session's transcript, scrollback, and working folder, and self-heals when you reopen it. Your context is never lost between visits.

Frequently asked questions

How many sessions can I run?
Free plans include a starter number of sessions; Pro raises the limits. You can run several at once, each in its own workspace.
Can two sessions share files?
Sessions in the same project share that project's folder. Separate projects stay isolated.

Related