Skip to main content
The CLI needs no configuration file of your own: artil auth login saves the login, and artil init and artil secrets link record what they set up. These variables change where it looks and how it behaves.

Environment variables

Files

The default configuration directory is ~/.config/artil:
  • credentials.json holds the login.
  • config.json holds this computer’s ID and name.
  • secrets.json records local secret links.
  • secrets/claude-code.sh holds the secrets linked to Claude Code.
  • secrets/pi.sh holds the secrets linked to Pi.
  • update.json records the last background update check.
  • hermes.log is the local Hermes log, and hermes-cursor.json records the last message local Hermes handled.
  • hermes-webhook.json records the remote Hermes webhook set up here.