# Engram

Engram is a modern disc ripping and media organization tool with a reactive web dashboard. It is open source and self-hosted, installable on Unraid.

Canonical page: https://ourlocalhost.com/app/7216/engram

## Description

Engram is a modern disc ripping and media organization tool with a reactive web dashboard. Unlike headless automation tools, Engram provides full visibility into the ripping process with intelligent Human-in-the-Loop intervention for ambiguous content. SUPPORT: - Discord: https://discord.gg/G8fjjGswdc - GitHub Issues: https://github.com/jsakkos/engram/issues REQUIREMENTS: - A TMDB Read Access Token (set in the Engram web UI on first run) - Optical drive passthrough is REQUIRED. A native Linux host exposing /dev/sr* devices is needed. Use the Disc Drive (block) and Disc Drive (scsi) settings below; each variable's description shows the command to find the correct device paths. - A MakeMKV license key is OPTIONAL — the free monthly beta key from the MakeMKV forums is grabbed automatically if one is not provided. GPU ACCELERATION (OPTIONAL): - Enabled by default via --gpus=all in Extra

## Platform availability

Available on 1 of 9 platforms: Unraid.

## Health score

62/100 (Good), based on 3 of 4 factors.
- Maintained: 100 (last commit 0 days ago)
- Popular: 35 (56 GitHub stars)
- Easy to install: 20 (1 install platform, Docker image)

## Links

- Unraid: https://ca.unraid.net/apps/app_4e04f93b9986d5d0
- GitHub: https://github.com/jsakkos/engram
- Official website: https://jsakkos.github.io/engram/

## Common questions

### What must be set in the Engram web UI on first run?

A TMDB Read Access Token must be set in the Engram web UI on first run.

### Is a MakeMKV license required to rip discs?

No; a MakeMKV license key is optional.

### Does the acoustic fingerprint feature upload my media?

No audio or video leaves your machine; the shared catalog uses chromaprint audio fingerprints to identify episodes without needing subtitles.

### What does Engram do when episode matching is ambiguous?

It puts the item in a human-in-the-loop review queue with a pre-filled correction modal. This covers low-confidence matches, unreadable disc labels, and ambiguous content.

---
Source: Our Local Host (https://ourlocalhost.com/app/7216/engram), the self-hosted and open-source app directory.
