Skip to content

AIOStreams instances compared

Every public AIOStreams instance runs the same open-source AIOStreams, written by Viren070. They differ in uptime, who runs them, which API keys they supply, how many addons a setup can hold, and whether they follow the stable or nightly release. The official AIOStreams docs list the trusted public instances and describe ElfHosted's as "the most stable option due to being a professional service". The table ranks them all by uptime, measured by an independent monitor.

The instances, ranked by uptime

Uptime from the IbbyLabs Uptime Tracker, an independent monitor of public Stremio addons. Refreshed 20 October 2026; click a heading to re-sort.

InstanceRun by30-day uptimeBuilt-in keysReleaseMax addons
Kuu StableKuu99.99%None, bring your ownStable200
ElfHostedElfHosted99.96%TMDB, TVDBStable20
Yeb StableYeb99.92%None, bring your ownStable80
VirenViren070, the AIOStreams developer99.92%TMDB, TVDBNightly25
Midnight StableMidnightIgnite99.89%None, bring your ownStable30
Wizaardd NightlyWizaardd99.88%None, bring your ownNightly15
Yeb NightlyYeb99.83%None, bring your ownNightly150
OmniOmni99.82%TMDBStable100
Wizaardd StableWizaardd99.65%None, bring your ownStable15
ATBPATBP Hosting99.65%None, bring your ownStable50
Midnight NightlyMidnightIgnite99.45%None, bring your ownNightly30
Kuu NightlyKuu99.45%None, bring your ownNightly200

How to read it:

  • Uptime comes from the IbbyLabs Uptime Tracker, which checks every instance on the same schedule. We don't run it. The table refreshes every time this site is rebuilt.
  • Built-in keys are the TMDB and TVDB API keys the instance supplies. Without them, features that rely on TMDB or TVDB, such as matching streams to the right title and year, only work after you create your own API keys and paste them in.
  • Max addons is the most addons one setup can hold. Most people need two or three, and the official docs recommend a few good addons over a long list.
  • Nightly builds get new features first and, in the official docs' words, "may have bugs". Stable is the recommended default.
  • Not listed: instances people still search for, such as Nhyira's and Duck's AIOStreams, are on neither the official list nor the tracker. Nhyira runs a tracked AIOMetadata instance.

Which one should you use?

For trying AIOStreams, any instance near the top of the table works. The bigger choice is between a public instance and one of your own:

  • Every public instance is shared. Its limits, its busy evenings and its operator's choices apply to everyone on it.
  • Public instances are run by volunteers. When something breaks, help comes from community channels.
  • Features are the operator's call. Torrentio, Jellyfin, search and addon limits vary by instance and can change without notice.

Many people keep a second instance installed as a fallback.

Is AIOStreams down?

Each instance runs separately, so one being down says nothing about the others. To check yours:

  1. Look at its status. ElfHosted's instances are on status.elfhosted.com. The IbbyLabs tracker shows every public instance at once.
  2. Open its manifest in a browser, for example https://aiostreams.elfhosted.com/manifest.json. A page of text means the instance is up. A timeout or an error page means it is down.
  3. If it's up but nothing plays, the cause is usually the setup or the debrid account. See troubleshooting, and what our public addon messages mean.

A second instance installed as a fallback keeps you watching while one is down.

Public, private or self-hosted

Public instance Private ElfHosted instance Self-hosted
When something breaks Community help: subreddits and volunteer-run Discord servers, each with its own rules, and answers depend on who is around Our support team, plus Sam, an assistant in your dashboard that looks at your actual apps and fixes things once you confirm You, a search engine, and the same community channels
Guides Whatever the community has written Our docs for every app, written for your setup The project's own docs
Limits Shared with everyone on the instance Your own Your own hardware's
Addons and features The operator's choice Your choice, Torrentio included Your choice
Updates and uptime The operator's Ours Yours
Cost Free From $9 a month, after a $1, 7-day trial A server, and your evenings

A public instance is a good way to try an addon, and self-hosting suits people who like running servers. A private instance is for when the whole household relies on it and you want someone to call when it breaks.

A private ElfHosted AIOStreams instance is yours alone, with Torrentio and search available, Jellyfin one setting away, and no limit on how many connections play from it. It comes bundled with a provider or proxy if you want one: Debridge, TorBox, Usenet via NzbDAV, StremThru or MediaFlow Proxy.

Try a private AIOStreams instance for $1

Abuse mitigations on our public instances

Our public instances are free, and a free shared service attracts people who build paid products on top of it. A few features are switched off on our public AIOStreams and AIOMetadata instances for that reason. We get criticised for these, so here is the reasoning.

Why Jellyfin is off on our public AIOStreams and AIOMetadata

Both addons can present a setup as a Jellyfin server: AIOStreams through its Jellyfin integration, AIOMetadata through its virtual Jellyfin server. Any Jellyfin app can then sign in to it, from anywhere, as any number of users. In a household that is useful. On a free public instance it is what a reseller needs: one free setup, sold to dozens of people as a paid "shared server", with the load landing on a service other people rely on.

So the Jellyfin side is switched off on both public instances, and everything else works as normal. On a private instance it is yours: AIOStreams' Jellyfin integration is off by default and one setting away, and a private AIOMetadata includes the virtual Jellyfin server.

The rest

The public AIOStreams instance also switches off the search APIs and AIOStreams-inside-AIOStreams, ties each stream link to the connection that requested it, and limits how many connections one setup can play from. Each one stops a small number of people using up the capacity everyone else relies on, and a private instance gives them back. The full list, and what messages like Wrong IP, Link expired and Your setup is shared with other people mean, is in ElfHosted public addon messages, explained.

Frequently asked questions

Which AIOStreams instance is the best?

The table above ranks every trusted public instance by uptime, measured independently. The official AIOStreams docs describe ElfHosted's instance as "the most stable option due to being a professional service", and it is one of two instances with built-in TMDB and TVDB keys. If you want your own limits, Torrentio and support, a private ElfHosted instance is the step up.

Is AIOStreams free?

Yes. AIOStreams is free, open-source software, and every public instance on this page is free to use, ElfHosted's included. To get streams you also need a debrid service or a Usenet provider, which are paid. A private ElfHosted AIOStreams instance costs $9 a month after a $1, 7-day trial, and comes with TorBox and Usenet accounts bundled, so you don't need a provider of your own to start.

What's the difference between ElfHosted's AIOStreams and Midnight's?

Both run the same AIOStreams. ElfHosted's is run by a hosting company, supplies built-in TMDB and TVDB keys, returns debrid and Usenet streams only, and offers Torrentio on private instances only. Midnight's, run by MidnightIgnite, has stable and nightly versions and offers Torrentio. The table above compares their uptime.

What is AIOStreams ForTheWeak?

ForTheWeak is Yeb's public AIOStreams instance, at aiostreams.fortheweak.cloud, with a nightly version at aiostreams-nightly.fortheweak.cloud. It is a different instance from Midnight's, which uses the similar name ForTheWeebs.

What's the difference between AIOStreams and AIOMetadata?

They do different jobs, and most setups use both. AIOStreams finds streams: it asks several addons at once and gives Stremio one combined list. AIOMetadata supplies what you browse: catalogues, posters, descriptions and ratings. See AIOMetadata instances compared.

Is AIOStreams better than Torrentio?

They aren't the same kind of addon. Torrentio is a single addon that finds torrent results, run as one public service by its developer. AIOStreams combines the results of several addons into one list, and Torrentio can be one of them. ElfHosted's public instance offers Torrentio on private instances only, for the reason below.

Why does ElfHosted's AIOStreams say Torrentio is for private instances only?

The Torrentio developer has asked hosting providers not to scrape or aggregate Torrentio, and we respect that on our free public instances. Viren's own instance can't use Torrentio either, because Torrentio blocks it. On a private ElfHosted instance you decide what runs, Torrentio included.

Why does ElfHosted's public AIOStreams only return debrid and Usenet streams?

P2P streaming makes your device part of the swarm, with your IP visible to everyone in it, and depends on there being enough seeders. HTTP-only addons scrape streaming sites that block them, so they break often and quality varies. Debrid and Usenet streams come over HTTPS from the provider, at the provider's speed. More in providers and bundles.

Are ElfHosted's AIOStreams rate limits too strict?

Older threads quote older limits: in 2025 it was a burst of 30 searches, refilling one every three minutes. The public instance now allows 100 up front, refilling at one a minute, which covers normal viewing. Our rate limits explains how to stay well under them, and a private instance gets ten times the allowance.

Does part of my subscription go to the AIOStreams developer?

Older posts mention a revenue share, which has ended. ElfHosted maintains an ongoing sponsorship of the developers behind AIOStreams, AIOMetadata and Comet, alongside the free public instances it hosts for them. The sponsorship page lists everyone we sponsor.

Can a public AIOStreams instance read my debrid keys?

Not from what it stores. AIOStreams encrypts every saved configuration, provider keys included, with a key derived from the password you set, and keeps only a hash of that password. That is how AIOStreams itself works, so it applies on every instance. Use a password you don't use anywhere else, and keep your install link private: it is what lets the instance decrypt your configuration when Stremio asks for streams.

Comparing other addons? See AIOMetadata instances and Comet and MediaFusion instances.