▞ jazzdocsblogpersonas
github

Jazz Documentation

Jazz runs your AI agent everywhere you are — terminal, script, cron, CI, chat. Any model, including local ones. These docs are organized by what you’re trying to do.


Start here

I want to…Go to
Install it and see it workQuick Start
Know where it can runWhere it runs
Copy a finished thingPlaybooks
Understand a conceptConcepts
Look up a flag or toolReference
See how it works insideInternals
Understand the interface designDesign

Sections

Start — get running

Use cases — concrete jobs Jazz is good at

One agent, many front doors. Start with the matrix below.

  • Headless — the jazz run contract: stdout/stderr, JSON envelope, per-chat memory, live events
  • Chat platforms — Telegram and Discord (shipped), Slack / Google Chat (bring your own bridge)
  • CI/CD — PR review with inline comments, the /jazz assistant, release notes
  • Scheduled — launchd / cron, catch-up, unattended safety

Concepts — the building blocks

Walkthroughs

Concrete sessions from ask to artifact: setting up peers, deep research into Obsidian, git history surgery, security scans, and more.

Playbooks — copy-pasteable recipes

Production-ready workflows with install steps and risk tiers: inbox triage, PR watchdog, competitor watch, tech-debt radar, research digest, CI reviewer, release notes.

Integrations — connect things

Reference — look it up

Internals — how it works

Design — how the interface is built

The terminal interface: the mark, the single-column layout, the six-hue palette, the activity indicators, and the approval card. Includes the two rules that decide every case not covered explicitly, and how the same design holds over SSH, in a cutting-edge terminal, and with no terminal at all.

Security

The threat model, the approval tiers, hardening for unattended and chat-facing deployments, and how to report a vulnerability. Lives at the repository root.


Help

machine-readable: /docs/index.md · /llms.txt · /llms-full.txt