Environment Variables

Manage environment variables for tools and integrations.

Location: Settings → Environment

Tools and integrations often need API keys, tokens, or configuration values. The Environment tab manages these in one place. Values are stored in ~/.jean2/.env and applied at runtime.

How it works

Variables are grouped by source:

GroupWhat it means
Preset categoriesBundled presets for common integrations (e.g., Tavily, GitHub). Grouped by service name.
ToolsVariables declared as required by installed tools. Each tool can specify which env vars it needs.
CustomVariables you add manually for any purpose.

Each variable shows whether it's Configured or Not set, whether it's Sensitive (hidden by default), and which tools require it.

Set a variable

Click Set (or Update if already configured), paste the value, click save. Sensitive values are masked. Click the eye icon to reveal.

Add a custom variable

Click Add, enter a key (must be UPPERCASE_WITH_UNDERSCORES) and a value. Useful for passing custom config to your tools.

Remove a variable

Click the trash icon next to a configured variable to clear its value. The variable key stays (in case a tool requires it). Only the value is removed.

What's next

  • Tools: see which tools are loaded and their env var status
  • Writing Tools: how to declare required env vars in your tools