30 seconds to install.
Every agent. Every shell.
This is the self-serve taste of the managed offering — the same data and tools our team runs your program on, free to try in your own AI agent. The friendliest path is the Claude Code plugin below. Underneath it all is a plain binary that ships as thoughtleaders-cli on PyPI. Install it however you'd install any other Python tool. Auth it with Google SSO or password. You're done.
Rather not touch a terminal? The Chrome extension puts the same intel in your browser and vets channels anywhere they're mentioned — early access is rolling out now. Jump to it ↓
Pick your path.
Claude Code plugin
The friendliest path. Three commands install the CLI plus the tl-data-analyst skill, the tl-analyst agent, and six slash commands into ~/.claude/plugins/tl-cli/. Then just open Claude Code and ask in plain English.
$ uv tool install thoughtleaders-cli $ tl auth login $ tl setup claude ✓ /tl, /tl-deals, /tl-channels, /tl-brands, /tl-reports, /tl-balance installed
uv
The modern one-liner. Downloads its own Python, installs the tool in an isolated environment, and stays out of your way. Works on macOS, Linux, and Windows — no system Python required.
$ curl -LsSf https://astral.sh/uv/install.sh | sh $ uv tool install thoughtleaders-cli $ tl auth login # browser opens, Google SSO or password $ tl describe ✓ you're ready
pipx
The classic alternative if you already have pipx. Auto-updates. Tokens stored in your OS keychain. Works on macOS, Linux, and Windows without touching your system Python.
$ brew install pipx # or: apt install pipx $ pipx install thoughtleaders-cli $ tl auth login $ tl describe ✓ you're ready
pip
Install into a virtualenv, a CI runner, a Dockerfile, or an Airflow image. TL_API_KEY env var works as a fallback for unattended runs.
$ pip install thoughtleaders-cli TL Slack app
OpenClaw, TL's own AI operator, runs this CLI inside our internal Slack today. A public Slack app you can install in your own workspace is next — join the waitlist.
Join the Slack app waitlist →Or just add the Chrome extension.
The same seven years of sponsorship intel, in your browser. Open it anywhere a YouTube channel is mentioned — a search result, a competitor's sponsor list, a Slack thread — and the side panel surfaces deal history, evergreenness, demographics, and fair-price benchmarks. It even runs skills like channel-authenticity with one click.
Same login, same credit balance, same data as the CLI — no command line involved. In active development; Chrome Web Store listing lands with early access.
- Tracked sponsorships58
- Repeat-buyer rate76%
- Median deal$4,161
- USA audience61%
Works with every agent harness.
Auth, without the pain.
The CLI uses PKCE OAuth via Auth0 + CloudFlare. No client secrets stored on your machine. Tokens live in your OS keychain via the keyring Python package — same place your browser stores its auto-fill credentials.
Two login methods: Google SSO (the default) or password. We added password login specifically for academic researchers at HBS who don't use Google accounts — if it works for a Harvard professor, it'll work for you.
TL_API_KEY env var works as a fallback for CI, scripts, or Docker images where interactive login isn't practical.
$ tl auth login # browser opens, you click, you're done ✓ Logged in as alex@acme.com $ tl doctor ✓ version: 0.1.0 ✓ auth: valid ✓ api: reachable (34ms) ✓ credit: 500 available $ tl describe # complete schema, credit table, filters