πŸ¦™

Killa's 4090 Dashboard

πŸ”– Bookmark this page β€” it's your one spot for everything. Hit Copy on any command, paste into PowerShell. I keep it updated whenever you ask.

last updated: 4 Jul 2026 Β· 🚫 kill YouTube ads (new) Β· πŸ†˜ live bridge to Claude Β· Killak SSJ model ladder Β· still Β£0

πŸ†˜ Errors? Talk to me live 🚫 Kill YT ads πŸ’¬ Open chat (start server first) πŸ‘© Link for mum 🧬 Train it ⚑ Handy commands
πŸ†˜ Got errors? Talk to me live β€” straight from this machine
You can't copy-paste between your machines, so here's a direct line to me. Open the bridge, paste whatever error or command output you're seeing, and I'll reply there with exactly what to run next. It auto-refreshes β€” replies land in ~30s while I'm watching.
πŸ†˜ Open the Claude bridge β†’
πŸ”§ Quick fixes β€” try these before pinging me
You've already pulled both models β€” nice. Most build hiccups are one of these:
a Β· ollama "not recognized"? It runs as a service β€” just close & reopen PowerShell. Check it:
ollama list
You should see qwen2.5:14b and qwen2.5:32b in the list.
b Β· "running scripts is disabled on this system"? Allow your own scripts once:
Set-ExecutionPolicy -Scope CurrentUser RemoteSigned -Force
c Β· Build (or rebuild) the Killak forms β€” safe to run again any time:
curl.exe -L https://llama-chat-8e6.pages.dev/killa-brain.zip -o "$env:USERPROFILE\Downloads\killa-brain.zip"; Expand-Archive "$env:USERPROFILE\Downloads\killa-brain.zip" -DestinationPath "$env:USERPROFILE\Downloads\killa-brain" -Force; powershell -ExecutionPolicy Bypass -File "$env:USERPROFILE\Downloads\killa-brain\build.ps1"
It only builds a form if its base model is pulled, and prints exactly what it made.
d Β· Chat box says "no connection"? Let Ollama accept the page once, then quit & reopen Ollama:
setx OLLAMA_ORIGINS "*"
e Β· killak-ssgss (32B) painfully slow or stalling? That's the big one filling your 4090 β€” just use killak-ssj (14B) as your daily. Still anything weird β†’ πŸ†˜ bridge above.
🚫 Kill YouTube ads on this PC
Heads up β€” your hosts-file trick was never gonna work, and that's not on you: YouTube serves its ads from the same domains as the actual videos, so blocking by domain either does nothing or kills YouTube completely. The only thing that reliably works is an ad-blocking browser. Pick one:
Easiest (recommended) β€” Brave. A browser that blocks YouTube ads out of the box, zero setup. Install it, then just watch YouTube in Brave:
winget install Brave.Brave
Open Brave from the Start menu β†’ go to youtube.com β†’ sign into your Google account (so your subs + algorithm carry over) β†’ ads gone, including those 10-min ones. Done.
Most bulletproof β€” Firefox + uBlock Origin. If Brave ever slips, this combo is the gold standard and updates fastest against YouTube's tricks:
winget install Mozilla.Firefox
Open Firefox β†’ go to the uBlock Origin page β†’ Add to Firefox β†’ Add. Then watch YouTube in Firefox.
Why not just patch Chrome? Google's kneecapped ad blockers in Chrome (Manifest V3) β€” the Chrome version (uBO Lite) is much weaker on YouTube now. Brave or Firefox is the reliable route. Set whichever you pick as your default browser and you'll never think about it again.
🟒 Just booted your PC? Start chatting in 10 seconds
The AI engine (Ollama) installs itself as a Windows service β€” so it's already running the second your PC turns on. You never "start the engine". You just open a way to talk to it. Fastest way, straight into PowerShell:
ollama run killak-ssj
Type away Β· /bye to leave. First message after a boot takes a few seconds (it's loading your brain into the 4090). Want the pretty chat box or your phone? β†’ sections 2 & 3. (Not upgraded yet? Use ollama run killa until you've run the 🧠 box below.)
🧠 Make killa way smarter β€” tonight's upgrade once
Two fixes in one: killa stops parroting your slang back at you, and it stops confidently making things up. Your 4090's been running a small model in first gear β€” this drops it into top gear (bigger model = knows more, bluffs less).

Run these in order β€” one-time. Big downloads, but only the once.
1 Β· Pull the two bigger brains β€” 14B (~9GB) + 32B (~20GB). Stick the kettle on:
ollama pull qwen2.5:14b; ollama pull qwen2.5:32b
2 Β· Grab tonight's updated brain files:
curl.exe -L https://llama-chat-8e6.pages.dev/killa-brain.zip -o "$env:USERPROFILE\Downloads\killa-brain.zip"; Expand-Archive "$env:USERPROFILE\Downloads\killa-brain.zip" -DestinationPath "$env:USERPROFILE\Downloads\killa-brain" -Force
3 Β· Build your Super-Saiyan ladder from one brain β€” killak (BASEΒ·8B) Β· killak-ssj (SSJΒ·14B) Β· killak-ssgss (SSGSSΒ·32B):
powershell -ExecutionPolicy Bypass -File "$env:USERPROFILE\Downloads\killa-brain\build.ps1"
4 Β· Open the chat box β†’ the dropdown now shows Killak / Killak (SSJ) / Killak (SSGSS), and the whole box recolours to match the form β€” grey β†’ gold β†’ blue ⚑. A/B them, tell me which wins. Still Β£0 β€” all on your GPU.
😴 Too tired to read? Tonight's update in 20 seconds
What changed: when your mates open your shared link, after the password they now type their name β€” and every question + answer gets saved on your 4090 (private, never leaves). That's you banking real training examples while they chat.

What your mates do: nothing new β€” just type a name once. They're never asked the password or name again after that.

The ONE thing YOU do to switch it on: the server you've got running is the old one. Grab the upgraded one and restart it β€” that's it. Full steps in Section 4, or the quick grab:
curl.exe -L https://llama-chat-8e6.pages.dev/llama-chat-server.zip -o "$env:USERPROFILE\Downloads\llama-chat-server.zip"; Expand-Archive "$env:USERPROFILE\Downloads\llama-chat-server.zip" -DestinationPath "$env:USERPROFILE\Downloads\llama-chat-server" -Force
Safe to run β€” it upgrades the code but keeps your password and your saved chat log. Then start it + share the link from Section 4.
πŸ’· Does any of this cost money? No β€” Β£0. The dashboard's on free Cloudflare Pages, the share-link is a free tunnel, and the AI runs on your own 4090. No Cloudflare Workers, no bills, no limits you'll hit. Only "cost" is the electric running your GPU.

1 First time on this PC once

Setup steps. If something's already done, skip it β€” running twice does no harm.

Install Ollama once
The engine that runs the AI. (You've likely done this β€” skip if ollama --version works.)
winget install Ollama.Ollama
Then close and reopen PowerShell.
Get the model once
Downloads the brain-weights. qwen2.5:14b (~9GB) is the daily driver; the 32B (~20GB) is optional for max quality.
ollama pull qwen2.5:14b; ollama pull qwen2.5:32b
In a hurry / tight on disk? Just the first one is enough to get going.
Give it YOUR brain β†’ the killa model once
Bakes in your identity + tone so it knows it's local and knows you. Builds the Killak Super-Saiyan ladder β€” killak (base) + killak-ssj + killak-ssgss for whichever base models you've pulled.
curl.exe -L https://llama-chat-8e6.pages.dev/killa-brain.zip -o "$env:USERPROFILE\Downloads\killa-brain.zip"; Expand-Archive "$env:USERPROFILE\Downloads\killa-brain.zip" -DestinationPath "$env:USERPROFILE\Downloads\killa-brain" -Force; powershell -ExecutionPolicy Bypass -File "$env:USERPROFILE\Downloads\killa-brain\build.ps1"
Test it: ollama run killak-ssj "who are you and where do you run?"
Install Node + tunnel tool once
Only needed for the wifi chat + mum's link (sections 3 & 4).
winget install OpenJS.NodeJS.LTS; winget install Cloudflare.cloudflared
Then close and reopen PowerShell.
Open THIS dashboard automatically every boot once
Drops a shortcut in your Startup folder so this page pops open in your browser every time you log in β€” no more hunting for it. Run once.
$u='https://llama-chat-8e6.pages.dev'; $s=[Environment]::GetFolderPath('Startup'); Set-Content "$s\Killa 4090 Dashboard.url" "[InternetShortcut]`r`nURL=$u" -Encoding ASCII; Start-Process $u
Changed your mind? Delete Killa 4090 Dashboard.url from shell:startup (paste that into the Run box / File Explorer bar).

2 Chat on this PC anytime

Quick terminal chat
Fastest. Talk to your brain-model right in PowerShell.
ollama run killa
Type away. /bye to exit.
Or the nice chat box (GUI)
Start the server (section 3 below), then open localhost:8080 β€” that page can actually talk to your AI. Pick killa in the model box.
⚠️ Don't chat on this web page β€” it's just your menu, it can't reach the AI (that's the 404 you saw). Chatting happens at localhost:8080 or in the terminal above.
πŸ’¬ Open http://localhost:8080

3 Chat from any device on your wifi phone / tablet

Runs a little server here so your phone (or mum's, when she's round) can use it too.

Get the server once
curl.exe -L https://llama-chat-8e6.pages.dev/llama-chat-server.zip -o "$env:USERPROFILE\Downloads\llama-chat-server.zip"; Expand-Archive "$env:USERPROFILE\Downloads\llama-chat-server.zip" -DestinationPath "$env:USERPROFILE\Downloads\llama-chat-server" -Force
Start it each time
cd "$env:USERPROFILE\Downloads\llama-chat-server"; powershell -ExecutionPolicy Bypass -File .\start-here.ps1
It prints an address like http://192.168.1.50:8080 β€” open THAT on any device on the same wifi. Leave the window open while you use it.

4 Send a private link (mum / your mates) off your wifi

Two windows β€” one runs the server (with a password), one opens the public link. This way you can SEE it working (the old one-click hid its errors).

πŸ†• Now with name + logging. After they type the password they get asked their name β€” so you know who said what. And every message + reply is saved locally to chat-log.jsonl in the server folder (on this 4090, private, never leaves). That's your training-data firehose β€” the more your mates chat, the more real examples you bank. Peek at it any time with the command in ⚑ Handy commands.
First β€” grab the upgraded server do once after tonight's update
The names + logging live in the new server code. Run this to upgrade your copy (keeps your password + saved log).
curl.exe -L https://llama-chat-8e6.pages.dev/llama-chat-server.zip -o "$env:USERPROFILE\Downloads\llama-chat-server.zip"; Expand-Archive "$env:USERPROFILE\Downloads\llama-chat-server.zip" -DestinationPath "$env:USERPROFILE\Downloads\llama-chat-server" -Force
Window 1 β€” start the server with a password
Change mumpass123 to any password you like. Leave this window open.
cd "$env:USERPROFILE\Downloads\llama-chat-server"; $env:CHAT_PASSWORD="mumpass123"; node serve.mjs
You should see πŸ¦™ Llama chat server is live (password ON).
Check it works HERE first
On this 4090, open localhost β€” you should get the πŸ¦™ password page. If you don't, the server didn't start; tell me what Window 1 says.
πŸ”Ž Open http://localhost:8080
Window 2 β€” open the public link NEW PowerShell
Open a fresh PowerShell window and run this. It prints a https://…trycloudflare.com link.
cloudflared tunnel --url http://localhost:8080
Send mum that link + the password. Tell her to pick killa in the model box.
Keep BOTH windows open, and Ollama running. The link is fresh every time you run it β€” always send the newest one (an old link gives a 404). Link + password = a key; only give them to people you trust. Want a permanent link + per-person login? That needs a domain β€” just ask.

5 Training Lab β€” make it truly yours advanced

This is real training β€” baking your voice into the model's weights (a LoRA), not just notes it re-reads. Think muscle memory instead of a briefing. Do the steps in order.

Straight talk before you burn a night on this: fine-tuning locks in tone + identity β€” it does not make it know more facts or stop it making things up (that's model size, different job). And it's only as good as the data. The kit ships 50 seed examples β€” enough to nudge the voice + prove the pipeline, not transform it. We grow it toward ~300 (shadow-log + more) before it really bites. We keep the old killa until the new one earns the name.
Step 1 β€” Get the training kit once
The dataset, the training script, and the guide. Downloads to your Downloads folder.
curl.exe -L https://llama-chat-8e6.pages.dev/killa-train.zip -o "$env:USERPROFILE\Downloads\killa-train.zip"; Expand-Archive "$env:USERPROFILE\Downloads\killa-train.zip" -DestinationPath "$env:USERPROFILE\Downloads\killa-train" -Force; explorer "$env:USERPROFILE\Downloads\killa-train"
Open README.md in there and give it a read β€” it's the honest version of all this.
Step 2 β€” Set up the trainer once fiddly
Fine-tuning wants Linux tooling. Cleanest route on Windows = WSL2 β€” a real Ubuntu running inside Windows with your 4090 passed through. Think a Linux box in a window, sharing your GPU.
wsl --install
Reboot after this. Then open Ubuntu from the Start menu and run the next one inside it:
nvidia-smi && pip install unsloth
nvidia-smi should list your 4090 (proves the GPU's visible). pip install unsloth pulls the whole trainer + downloads the base model (~5GB) on first run. This is the bit that can fight you β€” if it errors, copy me the exact red line and I'll unstick it. Not pretending it's one-click.
Step 3 β€” Run the fine-tune ~30 min
Inside Ubuntu, go to the kit folder and train. Your 4090 does the work.
cd /mnt/c/Users/$USER/Downloads/killa-train && python train.py
It trains, then spits out killa-tuned/ β€” a ready-to-load model. Watch the loss tick down. Leave it cooking.
Step 4 β€” Load it & judge it head-to-head
Bake the result into Ollama as killa2, then ask both the same thing and see who's better.
cd /mnt/c/Users/$USER/Downloads/killa-train; ollama create killa2 -f killa-tuned/Modelfile; ollama run killa2 "who are you and where do you run?"
Then compare: ollama run killa "who are you and where do you run?". If killa2 wins, tell me and we promote it to killa. If not, we grow the data and go again. Proof, not faith.

⚑ Handy commands

Free the GPU before gaming
Dumps the model out of VRAM instantly.
ollama stop killa
See your models
ollama list
See what's loaded (GPU?)
ollama ps
Try the bigger model
Heavyweight Llama β€” slower, partly on RAM.
ollama pull llama3.3:70b
VS Code coding assistant
Then press F5 in VS Code.
curl.exe -L https://llama-chat-8e6.pages.dev/llama-code.zip -o "$env:USERPROFILE\Downloads\llama-code.zip"; Expand-Archive "$env:USERPROFILE\Downloads\llama-code.zip" -DestinationPath "$env:USERPROFILE\Downloads\llama-code" -Force; code "$env:USERPROFILE\Downloads\llama-code"
Teach the brain more
Edit brain.md in the killa-brain folder, then:
cd "$env:USERPROFILE\Downloads\killa-brain"; powershell -ExecutionPolicy Bypass -File .\build.ps1
See what your mates asked
Opens the chat log (who / prompt / reply) collected from the shared link.
notepad "$env:USERPROFILE\Downloads\llama-chat-server\chat-log.jsonl"