@audividi/cli
v0.2.1
Published
AudiVidi CLI — pull your transcripts, summaries and audio from the terminal.
Maintainers
Readme
@audividi/cli
Pull your AudiVidi transcripts, summaries, and audio from the terminal. Read-only.
Install
npm install -g @audividi/cliSign in
Create an API key in AudiVidi → Settings → Developers (starts with av_, shown once), then:
audividi login av_your_key_hereThe key is stored in ~/.config/audividi/credentials.json (mode 0600;
XDG_CONFIG_HOME honored). Or set AUDIVIDI_API_KEY in your environment.
Commands
audividi login <av_key> Sign in
audividi logout Remove the stored key
audividi me Show the signed-in account
audividi files [-p N] [-s N] List recent transcripts
audividi recent [--days N] Transcripts from the last N days (default 7)
audividi today Transcripts from today
audividi search <keyword> [--from YYYY-MM-DD] [--to YYYY-MM-DD] [--max N]
audividi file <id> Full record (JSON)
audividi transcript <id> [--format txt|srt|vtt|json|md] [-o file] [--json]
audividi summary <id> [-o file.md]
audividi audio <id> 24h audio download URL (when stored)
audividi ask "<question>" [--ids a,b] [--weak] [--json] Ask your indexed library; prints answer + sources
audividi versionGlobal flags: --json (machine-readable output), --api <url> or AUDIVIDI_API_URL
(override base URL; default https://audividi.ai), -o, --out <file> (write to a file).
Example
audividi search "Q2 budget" --from 2026-04-01 --to 2026-06-30 --json
audividi transcript 1a2b3c --format srt -o ~/Downloads/meeting.srtNotes
- Requires Node 20+.
- Read-only — the CLI cannot record, edit, or delete; the API key carries
readscope only. files/searchcover the transcripts stored on the server. Enable Library Sync in AudiVidi Settings to make your full local library reachable.
Develop
npm install && npm test && npm run build