Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/techjarves/Hermes-USB-Portable/llms.txt

Use this file to discover all available pages before exploring further.

Hermes saves each conversation as a session in data/sessions/. Every session captures the full message history so you can pick up exactly where you left off, even after restarting or moving the portable drive to a different computer.

Commands

CommandDescription
hermes sessionsList all saved sessions
hermes sessions --resumeResume the most recent session
hermes --resume <name>Resume a specific session by name
hermes --continueContinue the last session (shorthand)

Sessions Storage

Sessions are stored in:
data/sessions/
This maps to HERMES_HOME/sessions/ inside the portable environment. Because data/ lives inside your portable folder, sessions travel with the drive — they are available on any computer you plug into.

Examples

# List all saved sessions
./launch.sh hermes sessions

# Resume a specific session by name
./launch.sh hermes --resume my-project-session

# Resume the most recent session via sessions command
./launch.sh hermes sessions --resume

# Continue the last session (shorthand)
./launch.sh hermes --continue

Difference Between --resume and --continue

FlagBehavior
hermes --continueOpens the single most recent session, no name required
hermes sessions --resumeSame as --continue — resumes the most recent session
hermes --resume <name>Opens a specific named session — useful when you have multiple active projects
Use hermes sessions first to see all available session names, then pass the exact name to hermes --resume <name>.

Managing Session Storage

Sessions accumulate over time. Each session file can grow significantly for long conversations with large context windows.
Sessions grow over time — archive or delete old session files in data/sessions/ to free space on your USB drive or portable folder. Use hermes backup before deleting anything important.
For regular housekeeping:
# Check what sessions exist
./launch.sh hermes sessions

# Back up your data directory before cleaning up
./launch.sh hermes backup
Recommended free space for heavy long-term use with many sessions and backups: 16–32 GB.

Build docs developers (and LLMs) love