About MergeScope

Browser-Based Model Merge Simulator

What is MergeScope?

MergeScope is a 100% client-side web application that lets you preview what would happen when you merge two AI models — without actually performing the merge. Upload GGUF or SafeTensors files, choose a merge strategy (Linear, SLERP, TIES, DARE), and instantly see:

  • Predicted output size and tensor count
  • Tensor compatibility analysis
  • Weight distribution by layer type
  • Visual heatmaps of affected tensors

All processing happens in your browser. No files are uploaded to any server. Your models stay on your machine.

Why Use MergeScope?

Save time and resources. Model merging can be slow and storage-intensive. Before you commit to a full merge with tools like mergekit, use MergeScope to:

  • Check if two models are compatible for merging
  • Preview what the merged output will look like
  • Experiment with different merge strategies and parameters
  • Identify potential issues (shape mismatches, missing tensors)

Supported Formats

GGUF: Quantized models from llama.cpp and related projects

SafeTensors: Hugging Face's safe tensor format

Both formats are fully parsed in-browser using JavaScript FileReader and DataView APIs.

Merge Strategies

Linear Interpolation: Simple weighted average: output = (1-t) * A + t * B

SLERP: Spherical linear interpolation — preserves magnitude better than linear

TIES: Trim, Elect, Merge — keeps only top-k% of delta weights by magnitude

DARE: Drop And Rescale — randomly drops (1-density)% of delta weights, rescales remainder

Who Made This?

MergeScope is part of the NullKit suite of AI tools. Built for the model merging community on r/LocalLLaMA, Hugging Face, and beyond.

Questions or feedback? Email nullkit.dev@outlook.com

← Back to MergeScope