EyeZo app icon Self-hosted video

A private screening room for your own videos.

EyeZo serves the video files already on your computer to your iPhone, iPad, Apple TV, and Vision Pro — over your home network. No accounts. No cloud. Just press play.

EyeZo does one thing.
We left everything else out on purpose.

Point it at a folder of videos and it reads them in place — never moving, re-encoding, or changing a single file. Then your devices browse the folders, scrub through clips, and play in their own native players.

That's the whole product. The video library you already have, on the screens you already own, with nothing standing between them.


Three steps

Running in about as long as it takes to make a cup of tea.

01

Point it at a folder

Tell the server where your videos live. It reads the directory tree exactly as it is and leaves your files untouched.

02

Run the server

One small Node process on a machine you already own — a laptop, a mini, a home server. It stays on your network.

03

Open the app

Install EyeZo on your device, point it at the server's address once, and your library is there. Tap a video to watch.


Get EyeZo

Server, app, play — that's the whole setup.

Required · the hub

Start with the server

Every device connects to it, so it comes first. Run it once on a machine you already own — it reads your folder of videos and serves them to everything else on your network. One server feeds all of your apps.

Then add at least one app

An app for the devices you watch on.

With the server running, install EyeZo on whichever devices you like — just one, or every screen in the house. Apple's ecosystem is supported first and most deeply, and each native app comes two ways: download it from the App Store, or build it from source. Or just open it in a web browser — with an Android player on the way.

iPhone & iPad

iOS 15+
Or build from source anders94/eyezo-ios

Apple TV

tvOS
Or build from source anders94/eyezo-tvos

Vision Pro

visionOS
Or build from source anders94/eyezo-visionos

Web

Any device
No install

Just point any web browser at the server's address — nothing to download.

Android

Phone & tablet
Or build from source Repo coming soon

Every client — Apple, web, Android, or one you build yourself — talks to the server over the same open REST API. You can hit it directly with curl too.

That's it

Press play.

Open the app, tap a video, and it starts — in the device's own native player, straight off your network. No syncing, no spinners, no setup screens. Your library is just there.


On purpose

Every feature we didn't build is a decision.

Your library is already on your computer.

EyeZo is free and open source. Clone the server, open an app, and watch.