robotsix-cai

A containerized Claude Code launcher that ships with:

  • A GitHub App identity (cai[bot]) so commits and PRs aren’t tied to your personal account.
  • Built-in tools for round-tripping issues as JSON+MD pairs (cai-issue) and solving them with a deep agent graph (cai-solve).
  • Langfuse instrumentation on every pydantic-ai agent run so each cai-solve call is fully auditable.

Install

wget https://raw.githubusercontent.com/damien-robotsix/robotsix-cai/main/install.sh
less install.sh    # review before running
bash install.sh

The installer creates a docker-compose.yml and .env in ./robotsix-cai, pulls the published image, and walks you through Claude + GitHub auth.

install.sh ships only the client: a single cai container that sends traces to a Langfuse server you run yourself. The server-side walkthrough is in Langfuse server setup.

Pages

  • Langfuse server setup — host Langfuse at langfuse.your-domain with Caddy + Let’s Encrypt.
  • GitHub App Setup — instructions for setting up the cai GitHub App.
  • Configuration — GitHub Actions and repository secrets configuration.
  • Workflows — auto-generated graph diagrams for cai-solve and cai-audit.

This site uses Just the Docs, a documentation theme for Jekyll.