Skip to content

Python notebooks/colabs

Interactive notebooks you can run in Colab or locally. Each covers a different aspect of the SDK.

Connect, create sessions, send prompts, stream responses, upload files, and clean up.

Open In Colab

Covers: SecGemini client, session.prompt(), session.messages.stream(), session.files.upload(), session management.

Use the SDK alongside BYOT with baseline tools and a custom FastMCP server you define inline.

Open In Colab

Covers: FastMCP custom tools, ByotService, load_baseline_mcps(), combining baseline + custom tools, streaming results.

Create, upload, and use skills to guide the agent’s behavior.

Open In Colab

Covers: client.skills.upload(), client.skills.list_uploaded(), using skills in sessions.

Perform digital forensics investigations using the SDK, BYOT, and SQLite log analysis tools.

Open In Colab

Covers: DFIR mode, log analytics, forensics investigation, SQLite logs parsing and querying.