Legend · the enhanced TomSparkBox

Tom AI doesn't just explain your server — it fixes it.

Tom AI is a repair assistant built into your dashboard. With the opt-in agentic beta, it spots the problem, proposes the exact fix, and — with one tap from you — does it. Hearth Chat, My Vault and the enhanced dashboard come with it.

Every app stays free, forever One-time — not a subscription Refundable for 14 days
Tom Spark certified GEEK · builds TomSparkBox full-time
Legend · Day 1
Your live gold supporter ring — it hums on every post, reply and DM across Demox. Early supporters keep a lower Day number forever.
★ The reason most people upgrade

It finds the problem, then fixes it — on your tap.

A repair assistant that already knows your box: your version, modules, every container's state, the docs, and every fix ever shipped. Ask it anything TomSparkBox. Then flip on the agentic beta and it stops being advice-only:

  • It proposes the exact fix — restart a stuck app, repair media permissions — and runs it on your tap.
  • Every action behind a Run it / Skip button. Nothing happens without you.
  • Re-checks afterward and tells you honestly if anything regressed — and undoes the change when it can.
  • A fixed menu of safe tools — no shell, can't install apps, can't touch the VPN kill-switch or the dashboard.
  • TomSparkBox-only on purpose — off-topic asks get politely bounced, so it stays sharp.
AGENT BETA · OPT-IN · OFF BY DEFAULT
Tom AIknows your box
immich won't import my photos
Found it — your media library is owned by root, so Immich (it runs as a non-root user) can't write to it. I can repair the permissions on your media folders.
Proposed fix
repair media-folder permissions
▶ Run itSkip
Done. Re-checked: Immich can write to the library and the import picked back up. Containers healthy.
Everything else you get

Tom AI is why you're here. These come with it.

The same $49 also unlocks the enhanced dashboard, Hearth Chat and My Vault — real, polished apps in their own right, included on top of Tom AI. Start with the dashboard: real screens from a running TomSparkBox.

sparkbox.local
TomSparkBox enhanced dashboard home — app launcher, live system gauges, health banner
01 · Home

One calm screen that answers “is everything OK?”

Your apps, live CPU / RAM / disk, VPN status and a plain-English health line — grouped and labeled so a beginner can read the whole server in one glance.

App launcherLive gaugesHealth bannerAsk Tom AI
sparkbox.local · apps
App store — turn any app on or off like a switch, with live RAM estimates and one-click install
02 · App store

Every app you’d want, one switch away.

Jellyfin, Immich, Nextcloud, Vaultwarden, Pi-hole and dozens more — flip one on and it installs itself, wired up and ready. No compose files, no terminal, with a live estimate of what it’ll use.

One-click install40+ appsRAM estimatesNo terminal
sparkbox.local · containers
Containers — every running service live with CPU and memory, restart or stop any one with a tap
03 · Live & in control

Every service, live — and yours to control.

See each running app with live CPU and memory, and restart or stop any one with a tap — without touching the rest. The whole server in one honest view, no SSH and no docker commands.

Live CPU / RAMOne-tap restartAll-green at a glanceNo terminal
🔥 Tom Spark exclusive

Your own private chat.

Hearth Chat runs on your TomSparkBox. No accounts, no Big Tech reading your messages, and no upload caps — drop a 4 GB video and it just lives on your pool.

  • No upload caps. Files live on your storage, not someone’s cloud.
  • Private by design. Channels, one-tap invite links, your rules.
  • Install it as a real app on your phone, with notifications.
  • Voice & video calls built in.
  • New: replies, reactions, edit/delete, rich text and full message search.
#general
4 online · your server
📞 📹 🔍
M
Mara19:42
camera footage from the trip — full quality, no compression 🙌
trip-4k.mov4.2 GB · on your pool
🔥 3😮 1
J
Jordan19:43
no “upgrade for bigger uploads” popup. wild.
Message #general…
My Vault 🔓 Unlocked
V
Vaultwarden
admin@home
••••••••••
N
Nextcloud
tom
••••••••••
Home Wi-Fi
SparkNet_5G
••••••••••
🔐 My Vault

Your passwords, on your own server.

An encrypted vault that lives only on your box, behind a quick 4-digit PIN. It never touches any cloud — not even the maker’s.

  • One-tap import of every password TomSparkBox generated for your apps.
  • Add your own logins, Wi-Fi, license keys and notes.
  • 4-digit PIN with auto-lock.
  • Encrypted on your server — never any cloud.
  • AES-256-GCM encrypted, key derived with scrypt, auto-locks on a wrong-PIN streak.
Read this before buying

How it works — the honest version.

Tom AI works because it sees your real box. Here’s exactly what to share, what never leaves, and why we keep what we keep.

✓ Paste freely

logs & error messages
configs & file paths
container names
local IPs

✕ Don’t paste

real names & banking info
API keys & passwords
private keys & 2FA seeds
replace secrets with [REDACTED]

Our side of the deal

A secret sanitizer strips API keys, passwords, JWTs, SSH/PGP key blocks and webhook URLs before any message leaves your box.

before → API_KEY=sk_live_8fK2mNp9qR…
leaves box → API_KEY=[REDACTED]

Sanitized chats (your question + answer, secrets already gone) are kept on purpose — that’s how a recurring problem becomes a shipped patch or a better doc. Raw history stays on your machine. Never sold, never shared for third-party AI training. Turn it off anytime.

Straight talk

Is this a paywall? No.

TomSparkBox is free for everyone, by design. Legend funds the person building it — and adds extras he makes himself.

🆓

Free, forever

Every app and module costs nothing and is never paywalled. The supporter extras add — they never subtract.

Legend unlocks more

The enhanced experience: Tom AI, Hearth, My Vault, the upgraded dashboard and widgets.

💬

Faster support, never gated

Everyone gets help and the forum stays open. Legends just jump the queue.

🪙

One-time, not a sub

$49 once for TomSparkBox — never charged again for it. Refundable within 14 days, no hard feelings.

0
reports filed in the open
0
fixes shipped
0%
of posts answered
1.5h
median reply time
Support TomSparkBox
0
supporters and counting — funding full-time development
supportersnext milestone

Every Legend directly funds full-time development. TomSparkBox is built by one person, as their full-time job — supporters are what makes that possible. When backing slows, development slows; if it stopped, it would stop. It isn't a tip jar — it's the thing that keeps the next fix, the next feature, and Tom AI itself shipping.

This month's goal 0 / 50 supporters

Hitting this month's goal keeps development full-time. Every new supporter moves the bar.

Legend
$49
one-time · yours forever
Tom AI — the assistant that fixes your server, agentic beta and all. The reason to upgrade.
  • Every future TomSparkBox update — yours, forever
  • Every custom app Tom builds — included, forever
  • My Vault — encrypted, on your box
  • Hearth Chat — your private chat app
  • Enhanced dashboard + media center
  • Customizable home + widgets
  • Priority forum support (never gated)
  • Live gold “Day N” supporter ring
Buy once, get everything we ever ship. One $49 payment gives you every future TomSparkBox update and every custom self-hosted app Tom Spark builds — Hearth Chat, My Vault, and whatever comes next — included for as long as TomSparkBox exists. It’s one-time, not a subscription, and you’ll never be charged again for anything you already have — you’re grandfathered in, for good. (Down the road we may offer optional hosted extras — like off-site storage that runs on our servers — as separate opt-in add-ons. They’re never required: everything that runs on your own box stays included.)
Go Legend — $49
One-time payment · activates instantly · refundable within 14 days
STEP 1

Make a free username at demox.world — that’s your community handle.

STEP 2

At checkout, type that exact username so your gold ring finds you.

STEP 3

Paste your key into Settings → License. Lost it? Recover it here.

Badge preview · placeholder usernames only
U @your_username Legend · Day 7
Legend — gold ring
U @early_backer Backer · Day 2
Legacy Backer — violet ring (still yours, forever)
🛡️

Not ready to go Legend? There's another way to help.

TomSparkBox recommends Surfshark for the VPN that fronts your downloads. Affiliate link — sign up through it and a small share comes back to fund development, at no extra cost to you.

Get Surfshark →
FAQ

The questions worth asking.

No. TomSparkBox is and stays 100% free — every app, every module. Legend adds Tom AI, My Vault, Hearth, the enhanced dashboard and a cosmetic supporter badge. You can ignore it forever and TomSparkBox keeps working.
We simplified to one option (Legend, $49). Folks who chipped in earlier as Backers keep everything — access and their purple supporter ring, unchanged — as a founding-member thank-you.
It’s tuned specifically for TomSparkBox and handles the vast majority of troubleshooting cleanly. Requests flow through chat-proxy.tomsparkbox.com, a Cloudflare Worker that authenticates with your license key and enforces your monthly budget server-side. (Sanitized diagnostic data is processed by our AI provider — see the privacy policy.)
No, and the sanitizer actively strips them. Paste an API key, password, JWT, SSH key block or webhook URL by accident and it’s redacted before the request leaves your dashboard. The unredacted version never reaches the proxy, the AI, or any storage we control.
Yes — one-time $49, and if it’s not for you, message @tomspark on d/sparkbox or email [email protected] within 14 days for a refund. TomSparkBox itself is free forever, so you’re never paying just to use it.
Tom AI politely declines further requests until it resets at month-start; history stays available; the dashboard shows usage in the chat header so it’s never a surprise.
No — it’s the backer perk. It costs real money to run (AI API + proxy + storage); rolling it into “free for everyone” would mean pulling it (or pulling something else free). We keep the free bundle whole and ask the people who want the assistant to fund it.
Sanitized chats (no PII, no credentials) live in a diagnostic corpus used to find class-level bugs and ship patches. Never sold, never shared for third-party AI training. Raw history stays local. See the privacy policy.
No — the $49 is a one-time payment, never charged again for it. The monthly message budget resets each month for as long as Tom AI exists (the goal is forever — that’s why the tier covers the API cost up front). Any optional hosted extras we add later (like off-site storage) would be separate opt-in purchases, never a charge on what you already bought.
No. Your one-time $49 covers every future TomSparkBox update and every custom self-hosted app Tom Spark builds — Hearth Chat and My Vault today, and whatever ships next — for as long as TomSparkBox exists. Nothing you already have gets walled off behind a second payment later; once you’re a Legend, you’re grandfathered in for good. (Down the road we may offer optional hosted extras — like off-site storage that runs on our servers — as separate opt-in add-ons, but they’re never required to use what you bought.)
Go Legend — $49 · one-time