// The Platform

Every tool is a shared space.

Nugget doesn’t supervise from a chat window. He sits inside the terminal, the whiteboard, the lab — seeing what you see, working where you work.

Eight instruments. One seasoned tutor. Zero blind spots.

Begin Your Journey
// Shared space TUTOR

A tutor who asks before he answers — and remembers you.

The session is a live conversation with a Socratic tutor who never just hands you the flag. Nugget probes your reasoning, surfaces the blind spot, and asks the one question that makes the next ten answers obvious.

He calibrates in real time — pushing harder when you’re cruising, slowing down when you’re drowning — and he carries genuine memory across sessions. Walk back in after a week and he picks up the thread, not a blank slate. Prefer to talk it out? Voice mode turns the whole exchange hands-free.

Nugget sees
The whole thread — plus a memory of every session you’ve ever had with him, every concept you’ve touched, and how you like to learn.
session — network defense
CONTINUING — NUGGET REMEMBERS 12 PRIOR SESSIONS
NUGGET

You said the firewall dropped it. Walk me through how you know — what did the log line actually say?

YOU

DENY on line 14... inbound TCP 445. So it wasn’t dropped silently — it was an explicit rule?

adaptive difficulty: engaged🎙 VOICE
// Shared space WHITEBOARD

One canvas, two sets of hands.

Ask for a picture and Nugget sketches it live on a shared whiteboard — protocol flows, memory layouts, packet structures, attack chains — as clean, editable diagrams, not static images.

Then it gets interesting: you draw on the same canvas. Annotate his diagram, circle the part that confuses you, attempt the next step yourself. Nugget perceives your marks and builds on them — extending the drawing, dropping sticky-note callouts, correcting course. It’s the closest thing to standing at a real whiteboard with a mentor.

Nugget sees
Every element on the canvas — including the strokes you draw. Circle something, sketch a guess, add a box: he notices, turn by turn, and responds to what you drew.
✎ whiteboard — networking basics
Nugget you
⊕ Ask NuggetMy Drawings↓ Save to Journal
OAuth 2.0 Authorization CodeUserApp (Client)Auth Serverclick “Login with OAuth”redirect to /authorizelogin & consent screenexchange codeaccess tokenexpires when?+ sticky note: token lifetime — draw it
− 70% +↩ ↪autosaves → My Drawings
// Shared space DRAWINGS

Boards that never get erased.

Every whiteboard autosaves into your personal drawing library — no save button, no lost work. Each board keeps its full layered history: Nugget’s diagram, his annotations, and your own marks.

From the library you can rename, preview, and manage every board you’ve ever co-created — or reopen one inside a live session and keep building where you stopped. Yesterday’s TCP handshake sketch becomes today’s starting point.

Nugget sees
The board you reopen — exactly as you left it. Pull an old diagram into a new session and Nugget picks the thread back up, layers intact.
my drawings — library
tcp-handshake
2h agoIN SESSION →
stack-frames
yesterday
subnet-plan
3d ago
kill-chain
last week
// Shared space TERMINAL

A Linux terminal, zero install.

Nugget spins up a simulated Linux terminal in your browser in seconds — no VM downloads, no Docker installs, no waiting. Fifty-plus real commands, realistic file systems, and scenarios generated to match exactly what you’re learning: log analysis, permission audits, network recon, crypto puzzles.

Each exercise comes with an objective, and your terminal transcript flows straight back into the conversation. Nugget reads what you actually typed — the dead ends included — and turns it into Socratic feedback.

Nugget sees
Every command you run and every line it returns. Send your work and he coaches from the actual transcript — not from what you say you did.
student@nugget-lab:~ — simulated
OBJECTIVE: find the brute-force source in auth.log
transcript → nugget“47 attempts. What does that tell you?”

Complete visibility. Real collaboration.

Most AI tutors talk about your work. Nugget works in it. Whatever tool you pick up, he’s already there — watching the same screen, holding the same context, ready to push.

SEES
  • > every command you run
  • > every stroke you draw
  • > every scan you fire
REMEMBERS
  • > every session you’ve had
  • > every concept you’ve touched
  • > how you like to learn
RESPONDS
  • > inside the tool itself
  • > in the moment it matters
  • > with a question, not a lecture
// Shared space DOCKER LABSPro / School

Real machines for real work.

When the simulation isn’t enough, Nugget provisions you a real, dedicated Linux machine in the cloud — full root shell, real tools, real packages, taken over the entire viewport like the workstation it is.

The lab is yours alone: isolated, locked down, and disposable. Pause it, resume it, tear it down. And Nugget never leaves — a floating chat rides on top of the terminal, and he observes your session activity live, so “come look at this” is never necessary. He already saw it.

Nugget sees
The live terminal feed from your machine. Run a scan, break something, get stuck — he’s watching the same output and coaching through the floating chat without leaving the lab.
lab-7f3a — real machine
LIVEuptime 00:14:32✦ Ask Nugget
$ nmap -sV 10.0.4.12
Starting Nmap 7.94 ( https://nmap.org )
PORT   STATE SERVICE VERSION
22/tcp open  ssh     OpenSSH 9.6
80/tcp open  http    nginx 1.24.0
$
NUGGET — FLOATING CHAT

I watched that scan. Two services exposed — which one would you probe first, and why?

// Shared space WEB LOOKUP

Grounded in this week’s threats.

Cybersecurity moves faster than any curriculum. When the conversation touches a fresh CVE, a breaking breach, or a tool release newer than his training, Nugget checks live sources mid-conversation.

The lookup happens inside the session — you see him searching, you see the citations, and the findings land as teaching material, not a pasted search result. Current events become curriculum the moment they happen.

Nugget shares
What he found and where he found it — sources cited inline, woven into the lesson instead of replacing it.
session — current-events grounding
YOU

Is that new OpenSSH CVE actually exploitable?

nugget is checking live sources…
[1] nvd.nist.gov[2] openssh.com[3] cisa.gov
NUGGET

Patched in 9.8 — PoC exists but needs a non-default config [1][2]. Before we read the advisory: what would you check on your own box first?

// Shared space JOURNAL

Every session, kept.

Your learning journal archives every conversation you’ve ever had with Nugget — browsable, searchable by session, and readable like a transcript, with your whiteboard captures embedded right where they happened.

Export any session as a clean, document-style PDF — title, speakers, full flowing text, figures included — and keep it on your own machine. Your work is yours: study notes, evidence of growth, or a portfolio of how you think.

Nugget remembers
The journal is your copy of the record — Nugget already carries it. What you read on the page is the same history he teaches from.
learning_journal
SESSIONS (21)
Networking Basics
💬 46 · 6/9/2026
Networking Basics
💬 32 · 6/9/2026
Linux Fundamentals
💬 14 · 6/9/2026
NETWORKING BASICS35 messages↓ EXPORT PDF
8:56:11 PM

Okay, I think I have it now. I updated my drawing to show this.

I’m looking at what you drew.

Stop right there — you’ve got the *motion* right, but the destination is wrong, and it matters.

// Shared space PROGRESS

Progress measured in depth, not grades.

Your dashboard carries one card per topic, and each card tells the honest story: how deep you’ve gone, measured by engagement — EXPLORING → BUILDING → DEEPENING → COMMANDING — not by test scores.

Beneath it sits your concept map — every idea the topic has surfaced, grouped as strong, practiced, or introduced — and a psychometric read of how you learn: learning agility, growth mindset, grit, written from your real sessions, not a quiz. One click resumes the conversation exactly where it left off — because for Nugget, a topic never ends. It just deepens.

Nugget tracks
Time invested and concepts touched — the same living memory he teaches from. No quizzes, no arbitrary labels, no ceremony.
dashboard — topic card
>_Linux Fundamentals
BUILDING1h 1m
6 sessions · 12 concepts · 1d ago
STRONG (5)
Reading Ls OutputRwx Permission ModelPermission Check TimingSudo Architecture
PRACTICED (6)
Process FundamentalsPermission Bits ReadingUid Gid Identity ModelSudo Policy Model
INTRODUCED (1)
Filesystem Hierarchy Orientation
PSYCHOMETRIC ASSESSMENTlast assessed 1d ago

Strong learning agility and growth mindset — immediately requests hands-on practice rather than remaining in passive theory mode, signaling awareness that experiential engagement accelerates mastery…

SHOW TRAIT DETAIL (9)
CONTINUE →

Pull up a chair.

The bench is shared.