# Git .git .gitignore .gitmodules # Python __pycache__ *.py[cod] *$py.class *.so .Python *.egg-info/ dist/ build/ # Virtual environments venv/ env/ ENV/ # Dependencies node_modules **/node_modules .venv **/.venv .notebooklm-cli-venv/ .notebooklm-playwright/ .pip-cache/ .uv-cache/ # Built artifacts that are regenerated inside the image. Excluded so local # rebuilds on the developer's machine don't invalidate the npm-install layer # that now depends on the full ui-tui/packages/hermes-ink/ tree being present. ui-tui/dist/ ui-tui/packages/hermes-ink/dist/ # CI/CD .github # Environment files .env .env.* # IDE .vscode/ .idea/ *.swp *.swo # Testing .pytest_cache/ .coverage htmlcov/ # Documentation *.md # Runtime data (bind-mounted at /opt/data; must not leak into build context) data/ .hermes-docker/ .notebooklm-home/ # Compose/profile runtime state (bind-mounted; avoid ownership/secret issues) hermes-config/ runtime/