Astra

A native Jellyfin client for the Fire TV Amazon didn't let you have. Point it at your own server. Watch your own library. That's it.

Free — always Your server — no Astra account Vega Fire TV — built for new devices
See it in action

Built around a remote, not a mouse

Astra home screen with Jellyfin library rows Astra TV shows library grid Astra movie detail page with cast Astra series detail page with seasons Astra episode detail page with next up
Why this exists

The catalyst wasn't the whole reason

The first spark was simple: someone I cared about bought one of the new Vega OS Fire TV Sticks and suddenly had no practical way to use Jellyfin on it.

That personal problem pointed at a bigger one. A new generation of Fire TV hardware had arrived without the older paths Jellyfin users relied on, so Astra exists to make self-hosted libraries usable there again.

It is built for the living room version of that problem: install it, point it at your Jellyfin server, and hand the remote to someone who just wants to watch.

"Astra is for people who already own their media and want it to work on the newer Fire TV hardware."

Built for the Vega OS devices that could not use the older Jellyfin paths.
How it works

Set up once. Then anyone can use it.

01

Install Astra

From the Amazon Appstore, on supported Fire TV devices running Vega OS.

02

Point it at your server

Astra finds Jellyfin on your local network, or you can type in an address if it's remote. Log in with your Jellyfin account; Astra does not require its own account or hosted service.

03

Hand over the remote

From here it's just scroll, pick something, watch. If someone technical handles step two, everyone else just uses it.

Licensing

Open, on a timeline

Astra's source is public to read on GitHub, but under a source-available license right now, not fully open source yet. Vega support took real work against a new platform, so the license protects that head start while still letting people read, study, and contribute back.

DAYS UNTIL AUTOMATIC APACHE 2.0 CONVERSION
$1,000
OR SOONER, IF COMMUNITY SUPPORT GETS THERE FIRST

Whichever comes first — July 4, 2028 or the funding goal — the entire codebase converts automatically, no restrictions, usable by anyone including commercially.

Help move the date up
Release history

Continuously improving Astra

Every update is shaped by real Jellyfin libraries, physical Fire TV testing, and reports from the people using Astra.

Astra 1.1.2
SUBMITTED TO AMAZON

Playback reliability for Vega Fire TV

  • Fixed intermittent stutter on affected MP4 and MOV video.
  • Fixed saved-position resume skipping through earlier scenes.
  • Improved audio/video sync during long viewing sessions.
  • Expanded buffering, delivery, build, and playback-health diagnostics.
Astra 1.1.1

Playback stability hardening

Hardened keyboard teardown, media-buffer operations, seeks, cleanup, and screen lifecycle handling.

Astra 1.1.0

Music and living-room polish

Added Jellyfin music libraries, background playback, remote controls, automatic track advancement, burn-in protection, unwatched badges, and larger library cards.

Astra 1.0.3

User profiles and Jellyfin compatibility

Added faster profile switching and fixed library access for non-admin users and newer Jellyfin authorization behavior.

Astra 1.0.2

Setup, subtitles, and diagnostics

Added Quick Connect, guided setup, server discovery, playback diagnostics, subtitle rendering and burn-in, and stronger audio compatibility.

Astra 1.0.1

Release metadata and licensing

Added the source-available license and notices and corrected the in-app release, project, website, and support information.

Astra 1.0.0

Initial Amazon release

Launched Jellyfin connection, profiles, browsing, search, details, resume, watch progress, and Vega media playback.