Core Builds
by Brevity
Tools & utilities for your AIOStreams setup
01 · Core tools
Build
Template Builder

Quick Install, Advanced Builder, device-aware profiles, family-v4 formatter, Full Stack Install (AIOMetadata + Cinemeta patch), and protected manifest deployment.

✓ Live Launch →
Safety
Addon Backup

Read and download your current Stremio addon collection. No account changes. Nothing is modified.

✓ Read-only Open →
Speed
CoreSpeed — CDN Speed Test

Race every TorBox Hyperdrive CDN node at once — ping, multi-stream throughput, live world map, run history, and a streaming verdict per region. No API key.

✓ Live Test →
Nuvio
Core Badge Builder

Choose and style Nuvio Fusion stream badges without touching regex or JSON. Includes Universal and AIO Enhanced modes, live preview, import URL, backup, and Configurator handoff.

✓ Live Build badges →
Media
Banner Studio

Netflix-style streaming banners for any major streamer — Netflix, Tubi, Crunchyroll, MGM+, STARZ, AMC+, BritBox, Plex, Roku Channel & more. Custom background, tagline & badge, undo/redo, copy-to-clipboard, randomise, PNG/JPG export and share links. Renders 100% locally.

✓ Live Design →
02 · Verify & debug
Schema
Template Inspector

Paste any AIOStreams JSON — get schema checks, plain-English findings, and host compatibility.

✓ Live Open →
Quality
Health Score

0–100 score with letter grade on the Review step. Checks sort criteria, ESE/ISE balance, device awareness, formatter quality.

In Builder Open Builder →
Fix
Troubleshooter

Interactive decision tree for no streams, wrong quality, import errors, and buffering issues.

In Builder Open Builder →
03 · New tools
Account
Account Manager

Reorder, remove, restore, and undo addon changes. A backup is created before every account change.

✓ AvailableOpen →
CLI
CLI Tool

Generate, validate, and diff templates from the command line. npx core-builds generate

✓ Availablenpm →
04 · ✨ Genies — guided setup companions
Install
✨ Guided Setup Genie

Answers a few plain-English questions, then hands your picks to the full builder — Express lane pre-set, key hand-off, host checks. Nothing installs until you say so. Stremio, Nuvio & WuPlay targets.

BETA — works today Try it →
WuPlay
WuPlay Catalog Genie

Designs your WuPlay home: Home/Discover rows, hubs (services · genres · studios · collections), kids-safe screens — then hands you a tap-by-tap guide + an import-ready .json. Read-only by design.

BETA — early access · pending dev sign-off Explore →
Nuvio
Nuvio Stack Genie

Plans your Nuvio profiles & ordered add-on stacks (metadata → stream engine → extras), with per-addon health chips, a copyable checklist, and one tap into the Core Builds builder to generate the real links.

BETA — works today Explore →

🆕 What's New — v3.7

v3.7 · Sep 6 2026
NEWVersion honesty: the badge, package.json and the template stamp now all report this release (they disagreed — badge v3.1, package 3.1.0, tag v3.7.0) and a test fails if they ever drift apart again. The default AIOStreams compatibility target moves from the stale 2.32.0 to the pinned 2.34.0, with 2.33.2 and 2.34.0 added to the target list so it covers every version the live fleet actually runs.
NEWFixed: EasyNews-only Direct Install no longer fails with "Library requires at least one usable service". AIOStreams builds the Library addon from your services, and EasyNews cannot back it — the library preset is now omitted whenever no library-capable (debrid) service is enabled, on every route, and EasyNews configs install clean. EasyNews plus any debrid keeps the library.
NEWDirect Install now refuses to post without the keys the host demands, naming exactly what is missing ("Option apiKey is required" was the previous failure, delivered by the host after the fact). Export JSON remains keyless by design.
NEWThe host picker now states each host's capabilities and its AIOStreams version before you deploy — ElfHosted says "Debrid only — no P2P/HTTP", and the three hosts still on 2.33.2 say so. A config using features newer than a host is not routed there, and a P2P config can no longer be sent to ElfHosted.
v3.1 · Sep 3 2026
NEWBanner Studio is live under Tools — a single self-contained page for generating Netflix-style streaming banners for 17 major streamer brands (Netflix, Disney+, Hulu, Max, Prime Video, Paramount+, Apple TV+, Peacock, Crave, Tubi, Crunchyroll, MGM+, STARZ, AMC+, BritBox, Plex, Roku Channel). Custom backgrounds, taglines, corner badges, undo/redo, PNG/JPG export, share links. Everything renders locally — your designs never leave the browser.
NEWBanner Studio slider controls are now smooth — canvas rendering reuses offscreen buffers instead of allocating new ones every frame, and the main canvas no longer resets its dimensions on each paint. Range sliders have a styled track with a filled progress indicator that follows the thumb.
NEWDisabled services no longer appear in exported configs — the services array was emitting all 15 entries with enabled: false on unselected ones, causing AIOStreams' import UI to auto-tick services the user never selected. Only user-selected services now appear in the generated JSON.
v3.0 · Sep 1 2026
NEW4K, Mixed and Ultrawide builds now sort by resolution first \u2014 and if you are on the 1080p profile, this one does not apply to you, see the next note. In those three profiles a 1080p REMUX with a high score could until now sit above a 2160p file, because AIOStreams compares sort rules in order and the first rule that differs decides the whole ranking. Cached status, expression matches and score all came before resolution, so a well-scored 1080p won before resolution was ever consulted. Every 2160p result now outranks every 1080p result regardless of bitrate, quality label or score, and the old quality ordering still applies inside each tier. This is not a UI reorder: it changes the sortCriteria your instance actually evaluates, so it takes effect on the host, not just in the list you see here.
NEWOn the 1080p profile this release will not bring your 4K back, because 4K was never being sorted away \u2014 it was being deleted. The 1080p profile hard-excludes 2160p and 1440p on the Stable and Balanced output profiles, so those streams are discarded by your instance before any sorting happens and no amount of scrolling will reveal them. That is deliberate, it is what the \"Hard lock \u00b7 2160p excluded\" wording on the card means, and bandwidth-capped users depend on it, so we have not removed it. Switching Stable to Balanced does not help either \u2014 both apply the lock. If you want 1080p most of the time and 4K when it exists, choose Mixed \u00b7 Adaptive: it ranks 1080p first without deleting the higher tiers. The wizard now says so on the resolution step instead of leaving you to find out from your results.
NEWThe trade-off, stated plainly: an uncached 2160p now outranks a cached 1080p. Putting resolution first switches off AIOStreams' separate cached and uncached ordering, which only applies when cached is the first rule. Cached sits third, so cached still wins between two files of the same resolution — but if you would rather have instant playback than the higher tier, pick the 1080p profile or turn on Quality first. Both are unchanged and still cached-first.
NEW1440p was being ranked below 720p in every 4K build — the 4K preference list named 2160p, 1080p, 720p and Unknown but omitted 1440p, and AIOStreams scores an unlisted resolution as negative infinity. Any 1440p file therefore sorted beneath everything else instead of just under 4K. It is now listed in its proper place. If you use a 1440p display or grab 1440p releases to save bandwidth, this is the fix you noticed was missing.
v2.99 · Aug 27 2026
NEWCoreSpeed engine v3, and an apology for v1 and v2 — if the old speed test disagreed with TorBox's own site, that was our methodology, not the CDN. Three faults, all fixed. The read loop ran on the main thread while the map, table and canvas redrew every 250 ms, so on a weak device the UI starved the download and the tool reported that starvation as your speed; every byte is now counted inside a dedicated Web Worker the UI cannot touch. The 10-second cap on the 100 MB file collapsed to roughly one second of mostly TCP slow-start on a fast line, and measured a partial file on a slow one; v3 uses a 15-second window on the 1 GB file anchored at the first byte. And a single throttled sample used to define the result; each node is now measured twice and ranked by the median of steady-state, with rep-to-rep spread shown as a Consistency column.
NEWTwo of the CDN nodes in the old build no longer existed — TorBox renamed store-039 to store-011 (wnam) and nexus-083 to nexus-244 (latm), and the shipped snapshot still named the dead pair. v3 carries the current list and probes every endpoint on load rather than trusting it, flagging the badge as unverified when probes fail.
NEWThree modes, and the default is the one to trust — Accurate runs sequentially on one connection for playback verdicts, Express samples the closest node plus the top four by ping in about two minutes, and Capacity race opens up to eight real Range connections per node. Capacity numbers are pipe capacity and never earn a playback verdict. The 12 GB budget skips nodes rather than truncating a measurement, because a truncated sample is a wrong number while a skipped node is an honest gap.
NEWKnown gap: v3 has not been confirmed on a Fire Stick or Android TV — worker isolation is the entire point of the rewrite and low-power webviews are where it should matter most, but that needs real hardware and has not been run there yet. If you have one, a test result would be worth more than another round of ours.

🔧 Built-in tools (inside the Builder)

These tools live inside the Template Builder. Open the Builder to use them:

Health ScoreReview step — 0–100 score with 11 checks and letter grade
TroubleshooterReview step → Tools — interactive decision tree for common issues
Stream TestManifest modal → "Test streams" — fetches real streams to verify your config
CompareSplash page → Compare — side-by-side template diff (presets, ESEs, PSEs, sort)
DiagnosticsFooter → Report Issue — sanitized config dump safe for GitHub issues
Backup HistoryReview step — 20-entry local backup timeline with restore
Host CompatReview step — checks elfhosted/fortheweak/self-hosted compatibility
PreflightInstall step — checks credentials, device mismatches, missing guards before deploy