PBIR Tools
free previewCLI toolset for automating Power BI reports in the PBIR (enhanced report) format — browse, edit, validate, and publish reports from the terminal.
- Category
- reporting-embedding
- Type
- cli
- Language
- Python
- Maintainer
- community
- Author
- Kurt Buhler & Maxim Anatsko
- Added
- Jun 1, 2026
What it does
PBIR Tools (CLI package pbir-cli) is a command-line toolset for automating Power BI reports stored in the PBIR (Power BI Enhanced Report) folder format. From the terminal you can browse, edit, validate, and publish PBIR reports — adding visuals, applying bulk formatting, running health checks, and deploying to Microsoft Fabric. It is “built for humans, optimized for agents,” with plugins that integrate it into AI coding agents such as Claude Code and GitHub Copilot.
Why use it
Use it to bring scriptable, repeatable editing to report files that are otherwise tedious to change by hand, and to let AI agents safely operate on report definitions.
Getting started
uv tool install pbir-cli # or: pip install pbir-cli
Native macOS and Windows installers are also available on GitHub Releases. The project is in beta and uses a custom non-commercial license — review the LICENSE before commercial use.