Catalog PyPI
PACKAGE EXPLORERView in registry

agentic-dashboard-ai

PyPI

Autonomous BI dashboard agent for plug-and-play analytics and Power BI integration

Versions collected1
Direct dependencies4From release 0.1.3
Last observed20 Oct, 22:14 UTC

README

Version 0.1.3 documentation

Agentic Autonomous BI

Agentic BI Power BI Python Plug&Play


🚀 Agentic Autonomous BI

The most advanced, fully autonomous, multi-platform BI agent: create, analyze, and publish your Power BI, Looker, Metabase, Next.js dashboards… with zero human intervention.

  • Multi-agent orchestration: Planner, Data, Analytics, QA, Viz, Power BI, Integration
  • Plug & Play: configure everything in config.yaml, launch, and you’re ready
  • Multi-source: Excel, CSV, SQL, ERP, BigQuery, etc.
  • Full automation: extraction, analysis, QA, BI publishing
  • Extensible: add your own connectors, APIs, modules

📦 Installation

pip install agentic-autonomous-bi

🛠️ Configuration

  1. Clone the repo
  2. Edit config.yaml (Azure credentials, data source, integrations)
  3. Install dependencies
    pip install -r requirements.txt
    
  4. Launch the agent
    python orchestrator/orchestrator.py
    

🌐 BI Integrations

  • Power BI: REST API, create datasets, dashboards, reports
  • Looker Studio: CSV/Excel export, Google Drive/Sheets publishing
  • Metabase: CSV/Excel export, watched folder/API publishing
  • Next.js/React: JSON export, public folder publishing

🧠 Architecture

User
 ↓
Agentic BI Orchestrator (LangGraph / CrewAI)
 ↓
 ┌───────────────────────────────────┐
 │ Planner Agent                      │
 │ Data Agent (SQL, DAX)               │
 │ Analytics Agent (KPIs, trends)      │
 │ Visualization Agent (PowerBI JSON) │
 │ QA Agent (Data quality & sanity)    │
 │ PowerBI Agent (REST API calls)      │
 │ Integration Agent (auto-publish)    │
 └───────────────────────────────────┘

✨ Features

  • Multi-agent orchestration
  • Multi-source extraction and analysis
  • QA and data quality control
  • Power BI, Looker, Metabase, Next.js dashboard generation
  • Automated publishing
  • Single YAML configuration
  • Extensible and modular

🔒 Security

  • Azure Service Principal authentication
  • Secure credential management

🧪 Quick Test

python orchestrator/orchestrator.py

📖 Documentation

Note: PyPI only displays this README. Documentation files (like integration guides) are not directly served by PyPI. All documentation links above point to GitHub and will always work. If you click a link that starts with https://pypi.org/..., it will result in a 404 error. Always use the GitHub links in this README for full documentation.


👤 Author

Idriss Bado
GitHub


⭐️ Contribute

Pull requests, issues, and suggestions welcome!


🏆 License

MIT License


📁 Project Structure

  • powerbi/ : Power BI authentication and API integration
  • orchestrator/ : Main orchestration logic
  • data/ : Data sources and connectors
  • dashboards/ : Exported dashboards and visualizations
  • agents/ : Modular agents (Planner, Data, Analytics, QA, Visualization, Integration)
  • config.yaml : Central configuration file
  • requirements.txt : Python dependencies
  • README.md : Project documentation

🧩 Extending

  • Add SQL, ERP, BigQuery connectors in agents/data_agent.py
  • Add new Power BI API methods in powerbi/api.py
  • Add advanced analytics in agents/analytics_agent.py

💬 Contact & Support

For questions, issues, or contributions, please open an issue or pull request on GitHub, or contact the author via the profile link above.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.327 Jan 20264

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

ACCESSIBLE
idrissbado/agentic-ai

Shared repository data · GitHub

License detected in repository
Not collected
Last push
28 Jan 2026
Archived
No
Contributor identities
— · partial collection

Public sponsor counts have not been collected. These signals belong to the repository owner.

Downloads & popularity

0count
Gauge · observed snapshots23 Oct 2026
10.50
2026-10-23: 0 · observed 2026-10-23T18:04:56.3011356Z
23 Oct23 Oct

github · 1 observations shown. Missing days are unknown.

View observed values
Date / source periodValueObserved at
2026-10-2302026-10-23T18:04:56.3011356Z

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 22:14 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:b0f59413674bd8e0da31185cb630951adfa45d7231a70d2f88d361537886216a