Musl/Alpine builds of vercel-labs/agent-browser for x86_64 and arm64.
The official agent-browser ships glibc-linked binaries which fail on Alpine/musl-based systems with:
Error: __res_init: symbol not found
This repository provides statically linked musl builds that work on Alpine Linux and other musl-based distributions.
#!/bin/sh
# setup.sh
ARCH=$(uname -m)
case "$ARCH" in
x86_64) BINARY="agent-browser-linux-x64-musl" ;;
aarch64) BINARY="agent-browser-linux-arm64-musl" ;;
esac
curl -fsSL "https://github.com/theuselessai/agent-browser-musl/releases/latest/download/$BINARY" \
-o /usr/local/bin/agent-browser
chmod +x /usr/local/bin/agent-browser
export AGENT_BROWSER_EXECUTABLE_PATH=/usr/bin/chromium- stable — tagged releases tracking upstream versions (e.g.
v0.15.1) - edge — built from the latest
mainbranch commit, published as a prerelease
Builds are triggered manually from the Actions tab of this repository using the workflow_dispatch event. Select the channel (stable or edge) and optionally provide a version tag for stable builds.