?

rousseau-agent · v8b92c2b

rousseau-agent

The self-hosted, container-native coding agent.

9 chat transports5 LLM providersMCP serverSLSA-3 provenancecosign · SBOMGo 1.26+
rousseau chat · interactive demo

$ rousseau chat

session bc4a-42d1 · provider=claudecli · workspace=~/team-rousseau

type help or ask anything · Ctrl+L clears

you ›

Enterprise-hardened

SLSA Level 3 provenance, cosign-signed checksums, CycloneDX SBOM, reproducible builds, rootless Podman with dropped capabilities.

Multi-modal reach

Nine chat transports behind one daemon — WhatsApp, Signal, Telegram, Matrix, Slack, Discord, iMessage, Email, SMS. No public HTTP surface required.

Model-agnostic

Five LLM provider families behind one agent.Provider interface — claudecli, Anthropic, AWS Bedrock, Google Vertex AI, OpenAI-compatible.

MCP-native

Ships a Model Context Protocol server over stdio. Any MCP-compatible client — Claude Desktop, Continue, Codeium — can drive rousseau's tools and sessions.

Zero telemetry

No SaaS control plane, no license server, no analytics endpoint, no unique identifiers. The only outbound traffic is the LLM call and the transport you enabled.

Single static binary

Go 1.26+, CGO_ENABLED=0, embeds modernc.org/sqlite. No libc, no interpreter runtime. Runs identically on macOS, Linux, and Windows.

Get running in five minutes

go install github.com/sebastienrousseau/rousseau-agent/cmd/rousseau@latest
rousseau chat

That's the whole install. go install fetches the module, builds the static binary against your Go 1.26+ toolchain, and drops it in $GOBIN. rousseau chat launches the Bubble Tea TUI with your configured provider.

Where to next

Type to search 150+ pages. Ranking: BM25 with title/description boost.