Gemini CLI supports ACP natively via the --acp flag — no adapter needed.
docker build -f Dockerfile.gemini -t openab-gemini:latest .The image installs @google/gemini-cli globally via npm.
helm install openab openab/openab \
--set agents.kiro.enabled=false \
--set agents.gemini.discord.botToken="$DISCORD_BOT_TOKEN" \
--set-string 'agents.gemini.discord.allowedChannels[0]=YOUR_CHANNEL_ID' \
--set agents.gemini.image=ghcr.io/openabdev/openab-gemini:latest \
--set agents.gemini.command=gemini \
--set agents.gemini.args='{--acp}' \
--set agents.gemini.workingDir=/home/nodeSet
agents.kiro.enabled=falseto disable the default Kiro agent.
[agent]
command = "gemini"
args = ["--acp"]
working_dir = "/home/node"
env = { GEMINI_API_KEY = "${GEMINI_API_KEY}" }Gemini supports Google OAuth or an API key:
- API key: Set
GEMINI_API_KEYenvironment variable - OAuth: Run Google OAuth flow inside the pod