HEADLESS
optional
Run Chrome headless, default true; set show_browser per-call when you need a visible window.
ANSWER_TIMEOUT_MS
optional
Hard ceiling for waiting on a NotebookLM answer, default 600000 ms.
BROWSER_TIMEOUT
optional
Per-action browser timeout, default 30000 ms.
MAX_SESSIONS
optional
Max concurrent browser sessions, default 10.
SESSION_TIMEOUT
optional
Idle seconds before a session is garbage-collected, default 900.
STEALTH_ENABLED
optional
Master switch for human-typing/mouse/delay stealth, default true.
NOTEBOOKLM_TRANSPORT
optional
Transport mode, stdio or http, default stdio.
NOTEBOOKLM_PORT
optional
HTTP listen port, default 3000.
NOTEBOOKLM_HOST
optional
HTTP bind address, default 127.0.0.1.
NOTEBOOKLM_ACCOUNT
optional
Multi-account slug; each account gets its own Chrome profile and auth state.
NOTEBOOKLM_PROFILE
optional
Tool profile: minimal / standard / full, default full.
NOTEBOOKLM_DISABLED_TOOLS
optional
Comma-separated tool names to suppress.
NOTEBOOKLM_AI_MARKER
optional
Whether to prefix answers with an AI-generated marker, default true.
NOTEBOOKLM_AI_MARKER_PREFIX
optional
Custom text for the AI-generated marker prefix.
NOTEBOOKLM_FOLLOW_UP_REMINDER
optional
Re-enable the v1 follow-up reminder appended to answers, default off.
BROWSER_CHANNEL
optional
Browser channel; set to chromium to force the bundled Patchright Chromium, default chrome.
NOTEBOOKLM_BROWSER_CHANNEL
optional
Equivalent alias of BROWSER_CHANNEL.