Sessions

Every Open Interpreter conversation is recorded locally so you can pick up later. Sessions live under ~/.openinterpreter/ and stay on your machine.

Resume the last session

interpreter resume --last

You land back in the same conversation with the same files in context.

Pick from a list

interpreter resume

A picker shows recent sessions in the current directory. Add --all to see sessions from anywhere on your machine.

Fork a session

Forking branches a conversation into a new thread. The original stays intact. Useful when you want to try a different approach without losing the existing one.

interpreter fork --last

Or pick from the list:

interpreter fork

Inside a session

CommandWhat it does
/newStart a fresh conversation in the same tab
/forkFork the current conversation
/resumeOpen the resume picker
/renameRename the current thread
/clearClear the screen and start a fresh chat
/compactSummarize old turns to free up context

Stop the daemon

Open Interpreter runs a small local daemon so multiple tabs share state efficiently. To stop it:

interpreter kill

Add --force if you want it to exit immediately without cleanup.

Edit on GitHub