# Catholic Lofi > Chill lofi beats and prayer soundscapes for study, prayer and relaxation. Every song, album and cover is released under CC0 1.0 (public domain). You may download, copy, remix and redistribute everything, for any purpose, with no attribution required. The website (https://catholiclofi.com) builds its song list with JavaScript, so the raw HTML has few links. Use the catalog file below instead. Everything is served from https://media.catholiclofi.com/. ## Catalog - [catalog.json](https://media.catholiclofi.com/catalog.json): every album and song, as a JSON list of albums. Each album has: - `albumName`: the folder name. Tags in brackets mark the style ([sung], [spoken], [tts]) and the year ([2026]). Albums whose name contains "- human" are the Organic Collection (fully human-made); the rest are the Hybrid Vault (human arrangement and mixing on early computer-MIDI foundations). - `zipUrl`: path of the full-album ZIP (these can be several hundred MB). - `coverArt`: path of the full-size cover image, when there is one. `coverThumb`: a 320px copy. - `tracks`: songs, each with `title`, `trackNum`, `path` (the MP3) and, when known, `key`, `bpm`, `lyrics` and `chords`. All paths are relative to https://media.catholiclofi.com/ and need URL-encoding (they contain spaces and brackets). ## Downloading - One album: fetch its `zipUrl`. - Every song: fetch each track's `path`. - New releases: the podcast feed lists every song as a dated MP3 enclosure: [podcast.xml](https://media.catholiclofi.com/podcast.xml). Example (Python): ```python import json, urllib.parse, urllib.request BASE = "https://media.catholiclofi.com/" HEADERS = {"User-Agent": "my-downloader/1.0"} def get(path): req = urllib.request.Request(BASE + urllib.parse.quote(path), headers=HEADERS) return urllib.request.urlopen(req).read() for album in json.loads(get("catalog.json")): for track in album["tracks"]: open(track["path"].split("/")[-1], "wb").write(get(track["path"])) ``` Please send a descriptive User-Agent and download at a modest pace. ## Related sites - [Cyril & Methodius Media](https://methodius.media/llms.txt): lofi, pop and ambient settings of prayers. - [Shalone's Daily Beats](https://shalonely.com/llms.txt): a beat a day, also public domain. ## Contact hello@catholiclofi.com