Repository navigation
Bulp v1.1.0
Bulp 1.1.0 makes the bulp CLI easy to use from scripts and AI agents.
What's new
- JSON for scripts and agents:
-jsonnow prints one list with an entry per light:name,host,on,brightness, andkelvin(white lights) orhue/saturation(color lights).[{"name": "Desk Left", "host": "192.168.1.20:9123", "on": true, "brightness": 40, "kelvin": 3500}]⚠️ This changes the JSON format of 1.0.0, which printed one object per light without its name and reported temperature in mireds. - Several lights without discovery:
BULP_HOST/-hosttake comma-separated addresses, e.g.BULP_HOST=192.168.1.20,192.168.1.21. Each light gets its real name, so-name deskworks with them too. - Agent skill:
skills/bulp/SKILL.mdteaches AI agents (Claude Code and others that support Agent Skills) how to control your lights. Install it withcp -r skills/bulp ~/.claude/skills/, then ask "dim the lights to 40%". - README: new sections on scripts and AI agents and on automating lights out with cron, systemd timers or a headless agent.
The tray app and control panel are unchanged.
Downloads
| File | What |
|---|---|
de.codecauldron.Bulp.flatpak |
Tray app as a Flatpak: flatpak install --user de.codecauldron.Bulp.flatpak (fetches the GNOME 51 runtime from Flathub). Includes the CLI: flatpak run --command=bulp de.codecauldron.Bulp. |
Bulp-1.1.0-x86_64.AppImage |
Tray app as an AppImage: chmod +x and run. Native window with GTK 4 + WebKitGTK 6.0 (Ubuntu 24.04+, Debian 12+, current Fedora/Arch), otherwise the panel opens in your browser. |
bulp-<os>-<arch> |
The bulp command-line tool for Linux, macOS and Windows (amd64/arm64; .exe on Windows). See the README for macOS and Windows setup. |
SHA256SUMS |
Checksums. |
Bulp is an unofficial app, not affiliated with or endorsed by Elgato or Corsair.