jiaz is a command-line software designed for analyzing JIRA data with speed and flexibility. Whether you are a developer, project manager, or data analyst, JIAZ empowers you to extract insights, automate reporting, and streamline your workflow with minimal setup.
jiaz helps streamline JIRA hygiene by automating routine tasksβsuch as grooming story descriptions or validating epic summariesβturning hours of manual effort into just minutes.
jiaz integrates with both local Ollama models and Google's Gemini for intelligent JIRA data analysis with an automatic fallback to Ollama if Gemini isnβt configured.
- βοΈ Cloud Power: Leverages Google's Gemini for faster, more capable analysis if key is configured.
- π Local Processing: Uses Ollama for privacy-focused, offline analysis.
You can install and use jiaz in two ways:
-
- Go to GitHub Actions tab of this repo.
- Find the latest successful
CIworkflow run for themainbranch. - Click on the workflow run.
- Check the
Artifactstab. - Download the zip file for your OS:
jiaz-macos-latest.zip(macOS)jiaz-linux-latest.zip(Linux)jiaz-windows-latest.zip(Windows)
-
After downloading the appropriate zip file for your OS, follow these platform-specific steps:
-
-
Extract directly to /opt/jiaz (adjust download path as needed)
sudo unzip ~/Downloads/jiaz-macos-latest.zip -d /opt/jiaz -
Make executable
sudo chmod +x /opt/jiaz/jiaz
-
Remove macOS quarantine attribute
sudo xattr -dr com.apple.quarantine /opt/jiaz
Note : To re-apply quarantine, run
xattr -w com.apple.quarantine "0002;..." /opt/jiaz -
Add to PATH (temporary)
export PATH="/opt/jiaz:$PATH"
-
Add to PATH (permanent) for zsh (default on macOS Catalina+)
echo 'export PATH="/opt/jiaz:$PATH"' >> ~/.zshrc
-
Verify installation
jiaz --help
-
-
-
Extract directly to /opt/jiaz (adjust download path as needed)
sudo unzip ~/Downloads/jiaz-linux-latest.zip -d /opt/jiaz -
Make executable
sudo chmod +x /opt/jiaz/jiaz
-
Add to PATH (temporary)
export PATH="/opt/jiaz:$PATH"
-
Add to PATH (permanent) for bash
echo 'export PATH="/opt/jiaz:$PATH"' >> ~/.bashrc
-
Verify installation
jiaz --help
-
-
-
Using PowerShell (Run as Administrator):
-
Extract to Program Files (adjust download path as needed)
Expand-Archive -Path "$env:USERPROFILE\Downloads\jiaz-windows-latest.zip" -DestinationPath "C:\Program Files\jiaz"
-
Add to PATH permanently
$env:PATH += ";C:\Program Files\jiaz" [Environment]::SetEnvironmentVariable("PATH", $env:PATH, [EnvironmentVariableTarget]::Machine)
-
Verify installation (open new PowerShell/CMD)
jiaz --help
-
-
Using UI:
-
Extract using built-in tools or 7-zip at
C:\Program Files\jiaz -
Then go to PATH via System Properties > Environment Variables
-
Add
C:\Program Files\jiazto the PATH variable -
Verify installation (open new CMD)
jiaz --help
-
-
-
π Note: Download paths may vary depending on your browser settings. Adjust the paths in the commands above to match your actual download location.
-
- Python 3.8+
pyenv(recommended)make
-
- Fork the repository from upstream
- Clone the forked repository
git clone <url_for_your_fork>
- Change directory
cd </path/to/jiaz>
- [Optional] Create a virtual env with Python >= 3.10 and activate it.
- Run the
maketarget to buildmake build
If you do not have
makeinstalled, check on the commands for the target in the makefile for build
After running
make build,jiazdirectory will be created indist/folder. You can either run the jiaz binary from within jiaz folder or have it setup system-wide. To install it system-wide, proceed with the OS specific installation steps provided above.
make clean # Removes build/dist folders, pycache, and spec files-
Note : For
jiazto be able to extract data from JIRA, config setup is must.-
Use
jiaz config initcommand to create first block of configuration.jiaz config [SUBCOMMAND] [OPTIONS]
-
π Visit here, for detailed configuration documentation.
-
-
-
Use
jiaz analyzecommands to analyze JIRA data with AI-powered features.jiaz analyze [SUBCOMMAND] [OPTIONS]
-
π Visit here, for detailed configuration documentation.
-
π‘ Tip: Use
--helpwith any command to see detailed usage information
