diff --git a/assets/commands.svg b/assets/commands.svg deleted file mode 100644 index ac89c2d..0000000 --- a/assets/commands.svg +++ /dev/null @@ -1,232 +0,0 @@ - - - - - - - - - - - - pbi-cli -- command showcase - - - - - - - MODELING - - REPORTING - - - - - - - - - - - - - $ - pbi-cli - model export - - - $ - pbi-cli - dax run - - - $ - pbi-cli - dax add-measure - - - $ - pbi-cli - table list - - - $ - pbi-cli - relationship list - - - $ - pbi-cli - model import - - - - - $ - pbi-cli - report add-visual - - - $ - pbi-cli - report bind-data - - - $ - pbi-cli - report add-page - - - $ - pbi-cli - report list-visuals - - - $ - pbi-cli - report update-theme - - - $ - pbi-cli - report export - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - $_ - - 30+ commands - - - - - - - - - Both layers - - - - - - - - AI-native - - - pipx install pbi-cli-tool - - diff --git a/assets/cta-start.svg b/assets/cta-start.svg deleted file mode 100644 index 9fc7746..0000000 --- a/assets/cta-start.svg +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - - - Start Vibe Modeling - - - Two commands to transform your Power BI workflow - - - - - - - $ - pipx install pbi-cli-tool - - - - - - - - - - - $ - pbi connect - - - - - ✔ Connected! 7 skills installed. - - - - - - - - - - in - - @minasaad1 - - - - mina-saad.com - - - github.com/MinaSaad1/pbi-cli - - - Open source. MIT License. Star it on GitHub. - - - Like this? Share it with your Power BI team. - \ No newline at end of file diff --git a/assets/dax-skill.svg b/assets/dax-skill.svg deleted file mode 100644 index eed8bc8..0000000 --- a/assets/dax-skill.svg +++ /dev/null @@ -1,86 +0,0 @@ - - - - - - - - - - - - DAX Skill - Ask questions about your data in plain English - - - - - - - - - - - - - - - - Claude Code - - - - What are the top 5 products by revenue? - - - - Querying your model... - - - - EVALUATE TOPN(5, Products, [Revenue], DESC) - - - - Here are your results: - - - Product - Revenue - - - - - - Adventure Touring Bike - $423,000 - - - Mountain Pro Series - $312,500 - - - Road Elite Carbon - $287,200 - - - Urban Commuter X1 - $198,400 - - - Trail Explorer 500 - $156,800 - - - - Execute Queries - - - Validate Syntax - - - Format Results - - - From question to answer in seconds. No DAX syntax required. - \ No newline at end of file diff --git a/assets/deploy-secure.svg b/assets/deploy-secure.svg deleted file mode 100644 index 9ee370b..0000000 --- a/assets/deploy-secure.svg +++ /dev/null @@ -1,151 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - Deploy + Secure - Snapshot, restore, and lock down your model - - - - - - - - Deployment Skill - - - - TMDL - - - - - v1 Baseline - - - - - - - v2 + Measures - - - - - - - v3 + RLS - - - - Rollback - - - pbi database export-tmdl - pbi database import-tmdl - - - - - - - - - - - - - - Security Skill - - - - - - E - East - - - - W - West - - - - A - Admin - - - - - - - - - Filter - - - - - East data - - - - West data - - - - All data - - - [Region] = "East" - - - pbi security-role create - pbi security-role add-filter - - - - - - - - - - - - - - TMDL Export/Import - - - - Transaction Safety - - - - Role-Based Filters - - - - - - Version control your models. Secure them with one prompt. - \ No newline at end of file diff --git a/assets/docs-diagnostics.svg b/assets/docs-diagnostics.svg deleted file mode 100644 index 3338f4f..0000000 --- a/assets/docs-diagnostics.svg +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - - - - Docs + Diagnostics - Auto-document everything. Find bottlenecks instantly. - - - - Docs Skill - - - - Table - Column - Type - - - - Sales - Amount - Decimal - - Sales - OrderDate - DateTime - - Product - Name - String - - Product - Category - String - - Calendar - Date - DateTime - - ... 82 more columns - - - - - pbi model document - Generated complete data dictionary - - - - Diagnostics Skill - - - - - - Relationships OK - - - - No Circular Deps - - - - 3 Unused Measures - - - - Missing Date Table - - - - - Query Trace - SELECT ... FROM Sales - Duration: 2.4s - Recommendation: Add index - - - - - pbi trace start - - - - - Data Dictionary - - - - Query Tracing - - - - Health Check - - - Know your model inside out. Fix problems before they reach production. - \ No newline at end of file diff --git a/assets/dual-layer.svg b/assets/dual-layer.svg deleted file mode 100644 index e606981..0000000 --- a/assets/dual-layer.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - THE FIRST CLI FOR BOTH LAYERS - - - One CLI. Two Layers. Complete Control. - pbi-cli connects Claude Code to both your semantic model and your report design - - - - - - - - Semantic Model Layer - - - - - - - - - - Live .NET Connection - Direct TOM interop via pythonnet - - - - pbi measure create - - pbi dax execute - - pbi database export-tmdl - - pbi relationship create - - - - 7 Claude Skills - - - - - - Report Layer - - - - - NEW - - - - - - - - - - - PBIR File Operations - Read/write JSON, no connection - - - - pbi visual add --type bar - - pbi visual bind --category - - pbi filters add-topn --n 10 - - pbi report set-theme - - - - 5 Claude Skills - - - 27 command groups | 125+ subcommands | 32 visual types | 12 Claude skills - diff --git a/assets/feature-grid.svg b/assets/feature-grid.svg deleted file mode 100644 index 59ead7b..0000000 --- a/assets/feature-grid.svg +++ /dev/null @@ -1,113 +0,0 @@ - - - - - 22 Command Groups - Covering the full Tabular Object Model - - - - connect - Link to Power BI Desktop - - - dax - Execute and validate DAX queries - - - measure - Create, update, delete measures - - - table - Manage tables and schemas - - - - column - Add, rename, hide columns - - - relationship - Define table joins and cardinality - - - model - Model metadata and statistics - - - database - TMDL/TMSL import and export - - - - security-role - Row-level security roles - - - calc-group - Calculation groups and items - - - partition - Table partitions and refresh - - - perspective - User perspectives and views - - - - hierarchy - Column hierarchies and levels - - - expression - Named M/Power Query sources - - - calendar - Date table configuration - - - trace - Query tracing and profiling - - - - transaction - Atomic multi-step changes - - - advanced - Culture and locale settings - - - repl - Interactive DAX shell - - - skills - Claude Code AI skill packs - - - - disconnect - Close active connection - - - connections - Manage saved sessions - - - setup - Environment and DLL check - - - - 100+ Subcommands - Full TOM coverage - - - pbi <group> <command> [options] - diff --git a/assets/header.svg b/assets/header.svg deleted file mode 100644 index e21bb45..0000000 --- a/assets/header.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - ██████╗ ██████╗ ██╗ ██████╗ ██╗ ██╗ - ██╔══██╗ ██╔══██╗ ██║ ██╔════╝ ██║ ██║ - ██████╔╝ ██████╔╝ ██║ ███╗ ██║ ██║ ██║ - ██╔═══╝ ██╔══██╗ ██║ ╚══╝ ██║ ██║ ██║ - ██║ ██████╔╝ ██║ ╚██████╗ ███████╗ ██║ - ╚═╝ ╚═════╝ ╚═╝ ╚═════╝ ╚══════╝ ╚═╝ - - - ██████╗ ██████╗ ██╗ ██████╗ ██╗ ██╗ - ██╔══██╗ ██╔══██╗ ██║ ██╔════╝ ██║ ██║ - ██████╔╝ ██████╔╝ ██║ ███╗ ██║ ██║ ██║ - ██╔═══╝ ██╔══██╗ ██║ ╚══╝ ██║ ██║ ██║ - ██║ ██████╔╝ ██║ ╚██████╗ ███████╗ ██║ - ╚═╝ ╚═════╝ ╚═╝ ╚═════╝ ╚══════╝ ╚═╝ - - diff --git a/assets/how-it-works.svg b/assets/how-it-works.svg deleted file mode 100644 index 0b16ef7..0000000 --- a/assets/how-it-works.svg +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - How It Works - - - Two commands. That is all. - - - - - - 1 - - - - - - - - - - - - - $ pipx install - pbi-cli-tool - ✓ Installed! - - - INSTALL - - One-line install via pipx - - - - - - - - - - - - - - - 2 - - - - - - - - - - - - - $ pbi connect - Scanning for Power BI... - ✓ Connected to - Adventure Works - 7 skills installed - - - CONNECT - - Auto-detects Power BI Desktop - - - - - - - - - - 3 - - - - - - - Claude Code - - - - Create a date table - - - - Running: - pbi calendar generate - - - ✓ Date table created - - - CHAT - - Claude picks the right skill - - - - Claude auto-discovers 7 Power BI skills. No commands to memorize. - \ No newline at end of file diff --git a/assets/modeling-skill.svg b/assets/modeling-skill.svg deleted file mode 100644 index 78d1370..0000000 --- a/assets/modeling-skill.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - Modeling Skill - Describe your schema. Claude builds it. - - - - - - - - - - - - - - - - Claude Code - - - - Create a star schema with Sales as the fact table, - linked to Products, Calendar, Customers, and Store - - - - - - Building star schema... - - - - Created table - Sales - (fact) - - - - Created table - Products - linked to Sales - - - - Created table - Calendar - linked to Sales - - - - Created table - Customers - linked to Sales - - - - Created table - Store - linked to Sales - - - - - - 5 tables, 4 relationships created - - - All relationships are one-to-many, single direction - - - - - - - - - Tables - - - - Relationships - - - - Measures - - - - Date Tables - - - From description to working schema in one prompt. - \ No newline at end of file diff --git a/assets/release-vibe-bi.png b/assets/release-vibe-bi.png deleted file mode 100644 index b1046bc..0000000 Binary files a/assets/release-vibe-bi.png and /dev/null differ diff --git a/assets/token-cost.svg b/assets/token-cost.svg deleted file mode 100644 index cff5208..0000000 --- a/assets/token-cost.svg +++ /dev/null @@ -1,69 +0,0 @@ - - - - - 100x More Efficient Than MCP - Token cost per operation: MCP tool call vs CLI command - - - - - - connect - - - 4,800 - - - ~30 - - - dax query - - - 4,600 - - - ~35 - - - measure - - - 4,400 - - - ~28 - - - model - - - 4,200 - - - ~25 - - - export - - - 4,500 - - - ~32 - - - - MCP tool call - - - CLI command - - | - - ~130x savings - - - Same capabilities, fraction of the cost. Your AI budget goes 100x further. - diff --git a/assets/workflow.svg b/assets/workflow.svg deleted file mode 100644 index f9ff2bc..0000000 --- a/assets/workflow.svg +++ /dev/null @@ -1,128 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - The VIBE BI Workflow - - - - - 1 - - - - - - - - - - - - - - - - - Claude Code - AI Assistant - - - - - Reads TMDL + PBIR source files - - Understands model + report state - - Plans and executes changes - - - - - 2 - - - - - - - - $ pbi-cli - - - pbi-cli - The Bridge - - - - - Runs targeted CLI commands - - Writes TMDL + PBIR files - - ~30 tokens per operation - - - - - 3 - - - - - - - - - - Power BI Desktop - Live Preview - - - - - Detects file changes instantly - - Refreshes model live - - Report updates in real time - - - - - CLI commands - - ~30 tokens - - - - - TMDL + PBIR files - - auto-detected - - - - - reads updated model + report · loop continues - - - Powered by VIBE BI · Vibe-Driven Business Intelligence -