Skip to content

Roles & access levels

Login is required. Each level has its own password and limits, all configurable via environment variables.

Capability👤 HUMANO😇 ANGEL👑 DIOS
Upload & convert files
Convert from a public URL✓ (anti-SSRF)
Internal URL / file:// / local path
Audio / video / ZIP
YouTube transcripts
OCR (forced / automatic)
Use server-side AI keys
Max file size25 MB100 MBunlimited
Files per batch310unlimited
Server stats (CPU/RAM)partialfull
Rate limit (req/min)1560unlimited

All limits are configurable via environment variables (see Configuration).

Set HUMAN_OPEN=true to let anyone use the HUMANO level without logging in — a public converter with the HUMANO limits. The ANGEL and DIOS levels always require their password.

For scripts and integrations (n8n, cron jobs), define an API_TOKEN and map it to a role with API_TOKEN_ROLE (defaults to angel). See the API page.