Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.charlielabs.ai/llms.txt

Use this file to discover all available pages before exploring further.

There are two ways to extend what Charlie can access:

1) Direct integrations

Connect the platforms Charlie should read from or write to:

2) Repository environment variables

Use the dashboard to define per-repository environment variables for build/test/tooling workflows: Use this for non-public keys, tokens, and runtime config needed during Charlie runs.

Conditional setup for Charlie runs

If your repo needs different setup when Charlie is running—for example, during blueprint, devbox, build, test, or tooling scripts—gate that branch with an environment variable such as IS_CHARLIE=1. For example, your script can check IS_CHARLIE before running Charlie-specific setup, while keeping secrets and runtime configuration in repository environment variables.