See the scope
Inspect included and skipped files before writing a bundle. Default filters skip common build/dependency folders, oversized files and likely secrets.
Open-source developer tool · Starlit Digital
Review your source before you share it.
clyde turns a repository into a reviewable source bundle. See what will be included, verify its digest and choose when to upload it to NotebookLM.
Inspect included and skipped files before writing a bundle. Default filters skip common build/dependency folders, oversized files and likely secrets.
Local manifests and chunk digests let you verify the captured source before transfer. Review the content as well as the digest.
NotebookLM uploads require explicit approval and the reviewed bundle digest. Previewing and bundling need no NotebookLM account.
Start from source
Requires the Go version declared in go.mod (currently 1.26.6), Bash, Make and Python 3 for the installer. make build installs into ~/.local/bin; put that directory on PATH. Git helps discover repository files.
git clone https://github.com/Starlit-Digital/clyde.git
cd clyde
make buildYour first workflow
Choose a repository you own and a new output directory. Keep the first run local.
clyde doctor /path/to/repo
clyde preview /path/to/repo
clyde bundle /path/to/repo --out /path/to/reviewed-bundle
clyde bundle verify /path/to/reviewed-bundleWorking boundaries
These commands inspect locally and write the bundle you chose; they do not upload source. Review the included files, then use sync --dry-run with your notebook ID to check the transfer plan. Upload only with the explicit approval flags described in the README.
NotebookLM sync needs a configured backend and authentication. Optional Ollama feedback needs a local Ollama setup; it is separate from bundling.
Secret detection is a safeguard, not proof that a bundle is safe to disclose. Inspect source and reports before sharing. clyde’s README documents platform dependencies and release verification.
Source and documentation