MyGo 云音乐
用 Go 与 MyGo 写成的第三方网易云音乐桌面客户端。原生界面,没有 WebView;边下边播,无损与 Hi-Res,逐字歌词与「律动」,刘海播放器。
Translation pending
Centuries of art, animated by AI and hung on your idle Mac — with a new piece every night. Free to download.
MediaTypeScript · JavaScriptGitHub @zerolockerOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Loading the full README. The saved excerpt is shown below.
Turn your computer's idle display into a dynamic, evolving art gallery — AI-generated animations that feel alive.
Website: living-art-screensaver.com
Web preview: zerolocker.github.io/screensaver-art
This is a pnpm workspace monorepo containing:Read the full README ↗A Mac screensaver that turns the idle screen into a gallery of art, animated by AI, with new pieces every night.
Users install one desktop app (Electron). They sign in, optionally pay ($0.99/month billed quarterly, or $15.99 once), and pick the pieces they want. The app downloads those videos into a local cache and registers a native macOS screensaver, which plays them offline.
gallery.json ──► /api/gallery (website) ──► Electron app ──► /Users/Shared/LivingArtScreensaver/
(on master) + Supabase auth downloads, gallery.json + videos/*.bin
+ Stripe status obfuscates │
▼
ScreensaverArtExtension.appex (player)
Everyone can browse the whole gallery. Free users can play 50 pieces; subscribers can play all of them.
A scheduled agent adds four pieces every night (curation/AUTOMATED_CURATION.md). For each piece it:
gallery.json.A second mode animates real public-domain paintings instead (curation/REAL_PAINTINGS_CURATION.md).
A human reviews the gallery from time to time, removes weak pieces, and turns the lessons into rules in curation/PROMPT_GUIDANCE.md, which the agent reads before every run.
pnpm install # from the repo root
cd electron-app && pnpm dev # the desktop app (needs Xcode + xcodegen)
cd living-art-screensaver-web && pnpm dev # the website, on localhost:3000
./scripts/release.sh # ship a signed, notarized release
Architecture, conventions and gotchas are in CLAUDE.md.