The ChamPrep
command line.

Everything, from your terminal. Drive, Mail, Meet, Notes, AI — one binary, zero lock-in.

macOS · Linux · Windows · Docker  |  Apache 2.0 · v0.1.0-dev

Install

Pick your platform. We detected your OS.

macOS / Linux — Homebrew
brew tap champrep/cli
brew install champrep

Quick start

1

Create an API token

Head to champrep.com/settings/api-keys and generate a token. Scope it to the services you need.

2

Store it in the keychain

Run champrep auth token and paste the key. It's stored in your OS keychain — never on disk.

3

Run any command

Try champrep drive ls, champrep mail send, or champrep ai chat.

One CLI. Every ChamPrep service.

Same REST surface as the web app — anything you can do in the UI you can script.

Drive

$ champrep drive ls /reports
$ champrep drive cp ~/Videos/demo.mp4 /uploads/
$ champrep drive tree /projects --json
$ champrep drive quota

Upload, download, list, search. Resumable uploads via TUS.

Open Drive →

Mail

$ champrep mail ls --unread
$ champrep mail send --to [email protected] \
    --subject "Q4 report" --body @report.md
$ champrep mail read 42

Send, draft, search and label from the terminal.

Open Mail →

Meet

$ champrep meet create --topic "Q4 review" \
    --start 2026-04-15T10:00
$ champrep meet ls --upcoming
$ champrep meet join abc-defg-hij

Schedule Zoom-powered ChamPrep meetings, list upcoming, join.

Open Meet →

Notes

$ champrep notes create --title "Standup" \
    --body @notes.md
$ champrep notes ls --json | jq '.[].title'
$ champrep notes read 15

Pipe markdown into rich notes. Tag, search, sync.

Open Notes →

AI

$ champrep ai chat "summarize the Q4 report" \
    --file ~/q4.pdf
$ champrep ai chat "explain this error" \
    --file ~/logs/app.log

Chat, summarize, explain — with file and stream support.

Open AI →

Calendar

$ champrep calendar today
$ champrep calendar week
$ champrep calendar create --title "Team sync" \
    --start "2026-04-15 09:00" --duration 30m

Your day at a glance. Create events, RSVP, time-block.

Open Calendar →

Full CLI reference: API Reference · CLI docs coming soon

Security you can audit.

  • Keychain-first. Tokens live in macOS Keychain, libsecret, or Windows Credential Manager — never in plaintext on disk.
  • Redacted logs. Every log path strips Authorization headers before writing.
  • Scanner-friendly. Tokens carry the cpk_live_ / cpk_test_ prefix so leaks are auto-flagged.
  • Open source. Apache 2.0 licensed. Binaries are checksummed. Cosign signing on the roadmap.
  • Profile-bounded. Strict enforcement — one authenticated identity per profile, no accidental cross-account access.

ChamPrep CLI is Apache 2.0 licensed with checksummed binaries and SBOM manifests for every release.