BUILT FOR NVIDIA DGX SPARK

The home for
your DGX Spark.

Choose a model, bring your Sparks together, and get help from an AI that runs right beside you.

One command to get started. Guided setup from there.

curl -fsSL sparkbot.dev/install.sh | bash

Website-hosted installer. No GitHub account needed.

Your hardware. Your models. Your local assistant.

One place for your local AI.
NVIDIA DGX SparkQwenGLMTensorFoldLiquidAI
A CLEARER VIEW

Everything clicks
when it’s in one place.

Spend less time switching between terminals and tools. Get a clear view of your setup, then take the next step with confidence.

Your Spark · port 10005
Recorded dashboard
Sparkbot dashboard showing model throughput, hardware readings and API-equivalent costs

Swipe across the dashboard to see it in detail.

Know how your model is running.Aggregate decode, prefill, cache reuse and hardware — clearly presented.
01

Start with a recipe.

Choose a bundled profile. Sparkbot prepares its runtime and verifies the model files.

02

See the whole picture.

Watch tokens, throughput and unified memory. Benchmark decode and prefill in a few clicks.

03

Get help that’s local.

Ask SparkBotLLM to inspect your setup. Review changes before they happen.

Sparkbot peeking around an ASUS GX10 and two NVIDIA DGX Sparks
A little local help for everything you want to run.
SparkbotPowered by SparkBotLLM
Local
RECORDED EXAMPLE
What MHz are our Sparks running at?
Here’s what your Sparks reported.
HEAD SPARK1,989 MHz
WORKER SPARK1,989 MHz

A startup service requests a 2,000 MHz cap. Measured clocks can sit just below the ceiling.

Read-only inspection · no settings changed
Your hardware.
Your conversation.
MEET SPARKBOTLLM

A little help.
Right where you need it.

Meet your first local AI assistant for your Spark. SparkBotLLM helps inspect your hardware, work through setup issues and review the next deployment step. Your conversations run on your own machine.

  • Inspect Docker, GPU clocks, memory and connections.
  • Troubleshoot your setup with terminal tools.
  • Review commands and administrator changes before they run.
  • Keep model inference on your own hardware.
Meet SparkBotLLM on Hugging Face ↗

SparkBotLLM
Adapted from LiquidAI LFM3 1.7B · Q4

FIND YOUR NEXT MODEL

A good starting point.
A lot of room to explore.

Seven bundled launch profiles, plus Mia’s AI Lab’s collection of DGX Spark recipes. Explore what fits your hardware.

7 bundled profiles
M

More recipes. Proper credit.

Browse 33 DGX Spark sources from Mia’s AI Lab. Recipes awaiting adaptation are labelled for review, so you always know what’s ready to run.

Meet Mia’s AI Lab
SMALL BY DEFAULT

Your first download
shouldn’t be a project.

The dashboard comes first. Add the local helper when you want it. Larger model runtimes download only when you select a recipe.

1
Start with the dashboard

Dashboard and compact helper engine. No model weights.

First
2
Add SparkBotLLM

9.2 MB native CPU runtime + 1.05 GB Q4 model.

Optional
3
Choose a model recipe

See the download and disk requirements before setup.

Your choice

The native CPU helper needs no Docker or GPU. GPU model recipes use their own runtimes. Sizes are measured package sizes, not memory use.

YOUR SETUP, YOUR WAY

Simple when you start.
Capable as you grow.

DECODE BENCHMARKmax 400 tokens
1248
Concurrent requests · structured, prose or code

Measure what matters.

Compare decode and prefill with clear tables. See aggregate throughput and estimate the API equivalent of your local usage.

YOUR EXPERIENCE

Plain-language steps. Reviewed commands. Help when you need it.

Room for experience.

Start with guidance, or use Expert mode for direct terminal commands and launch overrides. Assistant-proposed changes still need approval.

A better Sparkbot, when you’re ready.Check. Review. Update.

Stay up to date.

Check GitHub releases from Settings. Review an update before installing it. The dashboard restarts; model services stay running.

Public update checks become available when the repository is public.

MAKE YOUR SPARK FEEL AT HOME

Your Spark.
Ready for more.

Open a terminal on your DGX Spark.
One command gets the dashboard running.

On your DGX Spark
$ curl -fsSL https://sparkbot.dev/install.sh | bash
01

Run the installer on your Spark.

02

Open the setup link and create your password.

03

Choose a recipe. Add local help when you’re ready.

The installer and application download are hosted with this website. Model weights download separately from their publishers. Your first setup checks guide you through missing components.

A FEW GOOD QUESTIONS

Before you begin.

Made to be approachable.
Clear about what it does.

What do I need to run Sparkbot?

A Linux arm64 DGX Spark and an internet connection for installation. The dashboard runs locally on port 10005. For two Sparks, you’ll also need the interconnect and an SSH connection between them. Setup checks help you find missing components.

Do I need Docker before installing?

No. The dashboard and native CPU helper work without Docker. Model recipes may need Docker and NVIDIA container support; Sparkbot can inspect those requirements and present an installation plan.

Is SparkBotLLM private?

Helper inference runs on your own Spark, on loopback port 10004. It uses SparkBotLLM, adapted from LiquidAI LFM3 1.7B and served in Q4. Downloads and discovery contact their public sources; proposed terminal commands and configuration changes need your review.

Can I still use my terminal and existing models?

Yes. Sparkbot can monitor an existing OpenAI-compatible model service. Its launchers manage their own containers. Expert mode gives you direct terminal access and supported recipe overrides.

Are all community recipes one-click installs?

The seven bundled profiles have custom Sparkbot launchers. Other entries in Mia’s AI Lab’s catalogue are source links for review. Hardware, patches and licenses differ, so they are not presented as verified deployments.

Is this an official NVIDIA product?

Sparkbot is an independent project maintained by x00byte for DGX Spark owners. NVIDIA DGX Spark is a supported hardware platform, not an endorsement.

WELCOME TO SPARKBOT

Your Spark.
Let’s get it ready.

Run this command in a terminal on your DGX Spark. Connecting over SSH from another computer works too.

Runs locally on your Spark. No GitHub account required for installation.

  1. 1
    Install the dashboard

    Creates its own Python environment. Includes the small native helper runtime. Model weights and Docker are optional at this step.

  2. 2
    Open your setup link

    The terminal prints a link for setting your dashboard password. Then open your Spark’s address on port 10005.

  3. 3
    Make it yours

    Check setup, choose your first recipe, or add SparkBotLLM for local assistance.

Sparkbot in action

Read the walkthrough

Credits

Sparkbot is maintained by x00byte. The screenshots and recordings show the owner’s real dashboard.

SparkBotLLM is adapted from LiquidAI LFM3 1.7B. The small native CPU package uses llama.cpp, with its notice retained. The optional experimental GPU runtime uses LiquidAI’s architecture, PyTorch and Triton.

Recipe sources include x00byte’s ThinkingCap, myllmbox and Mia’s AI Lab. Native engine work is by TensorFold and its contributors. Model terms and upstream notices apply.

NVIDIA DGX Spark is a trademark of NVIDIA. Sparkbot is an independent project.