Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/lvndry/jazz/llms.txt

Use this file to discover all available pages before exploring further.

Jazz is an AI agent that lives in your terminal and actually does things. Not a chatbot. Not a wrapper around an API. A personal assistant you control, that reads your files, manages your git, searches the web, handles your email, and automates the workflows you’re tired of doing by hand.

Why Jazz?

Because your terminal should be smarter than a blinking cursor. Jazz is a personal assistant that lives where you already work. It can read your filesystem, manage your git repos, search the web, handle your email, run shell commands, talk to APIs—and it does all of it autonomously, step by step, without you having to hold its hand.

Installation

Get Jazz installed with npm, yarn, pnpm, or bun in seconds

Quick start

Create your first agent and start automating in minutes

Agent concepts

Learn how to create, configure, and manage your AI agents

Workflows

Schedule and automate recurring tasks with workflows

What can Jazz do?

The short answer: almost anything you can describe. Jazz understands your filesystem, your git history, your shell, HTTP APIs, the web, PDFs and it can connect to external services through MCP. But capabilities are just the foundation. What makes Jazz different is how it combines them to solve your actual problems.

Real examples, real workflows

Development
> review the last 5 commits and flag anything that looks risky
> find all TODO comments, group them by priority, and create a summary
> refactor this function to use async/await and update all callers
> generate a PR description from the current branch diff
Email and communication
> check my unread emails, summarize anything important, archive the rest
> draft a reply to the latest email from Sarah about the project timeline
Research and analysis
> research the latest developments in WebAssembly and write a 2-page summary
> compare React Server Components vs Astro islands architecture with pros and cons
> analyze this PDF report and extract the key financial metrics

Key features

LLM provider agnostic

Use OpenAI, Anthropic, Google, Mistral, xAI, DeepSeek, Groq, Cerebras, Fireworks, TogetherAI, Ollama, OpenRouter, and more. Switch mid-conversation or run locally.

MCP integration

Connect to any MCP-compatible service. One config block and your agent can talk to Notion, GitHub, Linear, and more.

Agent skills

Extend your agent with packaged expertise. Jazz ships with 20+ built-in skills for code review, research, email, and more.

You stay in control

Jazz requires approval for file changes, git commits, shell commands, and API mutations. Full audit trail, always.

Built to be reliable

Jazz is 100% TypeScript with Effect-TS under the hood. That means every error has a recovery path, every side effect is tracked, and nothing silently fails. It manages its own context window (auto-summarizes when things get long), delegates deep tasks to sub-agents, and gracefully recovers from timeouts and failures. You can throw complex, multi-step problems at it and trust that it won’t fall apart halfway through.
Start using Jazz for free—choose OpenRouter as your provider and select the Free Models Router. No credit card, no commitment.

Next steps

Install Jazz

Set up Jazz on your machine

Quick start guide

Build your first agent in 5 minutes

Build docs developers (and LLMs) love