Browse / Agent tools
Btike/bulk-bg-remove
Remove image backgrounds locally and in bulk — an agent skill for Claude Code, Codex and any agent. BiRefNet, no uploads.
- skills
Works.Tested on 2026-10-28. From the README alone, on Linux with Haiku and Linux with Luna.

What we checked
Does it run from the README?Yes. Running in 6:33 on a clean Linux box.The run
Tested Oct 28, 2026, rev 6f4f721.
Does it do what the README says?3 of 3 claims held up.Evidence
“Each photo is cut out into a new output folder (tested with -o, since the default <name>-no-bg location is not an argv destination)”
Expected one image processed into the new folder <guest-path> Got 1 done.
“--dry-run --json plans the run as JSON with the model chosen”
Expected JSON plan event naming the auto-chosen model silueta. Got "model": "silueta".
“--shop plans a white square 2000 px JPEG output”
Expected plan with output_format jpg. Got "output_format": "jpg".
Which setups did we try?Works with Haiku, Luna.Setups
Linux / Haiku: works, Oct 28, rev 6f4f721. Linux / Luna: works, Oct 28, rev 6f4f721.
Needs keys, a login or a browser?No.Details
None seen
Is it safe to run?Made outbound HTTPS connections: yes (hosts not recorded) by bulk-bg-removeWhat we saw
Review signals across current setups: connection review.
Repository processes attempted these non-loopback connections; proxies can hide the final hostname. 12 distinct locations. 15 attributed processes.
Reviewed as expected for a test run: attempted writes that failed, so nothing was written.
Full event, path and process lists for each observed setup:
A quiet run is not a safety guarantee.
Is it maintained?Maintained · 36 commits in 90 days · 2 merged PRs in 90 days · 0 open issues · 0 open PRsActivity
actively maintained: last commit 0 days ago; 36 commits and 2 merged PRs in 90 days; 0 open issues, 0 open PRs; no releases
Can I show this on my README?Copy the badge.Badge
The run
Oct 28 · rev 6f4f721Independent test, not endorsed by the project.