Skip to main content
Charlie has two offerings:
  • Agents for on-demand work (mentions, assignments, review requests)
  • Daemons for scheduled or watch-based automation
You need the GitHub setup below before either one can run.

Required setup

1

Sign in to the dashboard

Go to dashboard.charlielabs.ai and create your account.Use a valid team email so Charlie can map the right org/workspace access.
2

Connect GitHub OAuth

During onboarding, authorize GitHub OAuth for the account you’ll use to install and manage Charlie.This lets Charlie verify your access and keep repo-level permissions aligned with GitHub.
3

Install the GitHub App on the repos you want Charlie to access

Install CharlieCreates and scope access to the exact repositories where Charlie should run.You can start narrow and add more repositories later.
Using Charlie on public/open-source repositories? Review Open Source first, then follow your org’s security policy for GitHub App scope and token handling.
You can use Charlie with GitHub only, but most teams also connect: See the Integrations hub for setup paths.

Daemons setup

If you want scheduled or watch-driven automation, continue to Daemons.