Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Kyvos

Open-source toolkit for Kyvos semantic model automation.

Packages

Package Description Install
kyvos-sm-skills Claude skills + semantic model payload generators pip install kyvos-sm-skills
kyvos-sdk-python Kyvos REST API client SDK pip install kyvos-sdk-python
kyvos-xmla-parser XMLA/PBIT file parser for Power BI tabular models pip install kyvos-xmla-parser
kyvos-dax-mdx-converter DAX to MDX measure converter (Java JAR subprocess) pip install kyvos-dax-mdx-converter
kyvos-data-gen Synthetic data generator for demo warehouses pip install kyvos-data-gen

Architecture

┌─────────────────────────────────────────────────────────────┐
│                    Kyvos Prism (monolith)                     │
│                                                               │
│  ┌──────────────┐  ┌──────────────┐  ┌──────────────────┐   │
│  │ kyvos-sm-     │  │ kyvos-sdk-   │  │ kyvos-xmla-      │   │
│  │ skills        │  │ python       │  │ parser           │   │
│  │               │  │              │  │                   │   │
│  │ Claude skills │  │ REST API     │  │ XMLA / PBIT       │   │
│  │ SM generators │  │ client SDK   │  │ file parser       │   │
│  └──────┬───────┘  └──────┬───────┘  └────────┬──────────┘   │
│         │                 │                   │               │
│         │                 │          ┌────────▼──────────┐   │
│         │                 │          │ kyvos-dax-mdx-    │   │
│         │                 │          │ converter         │   │
│         │                 │          │                   │   │
│         │                 │          │ DAX→MDX measure   │   │
│         │                 │          │ converter (JAR)   │   │
│         │                 │          └───────────────────┘   │
│         │                 │                                  │
│  ┌──────▼─────────────────▼──────────────────────────┐      │
│  │ kyvos-data-gen                                     │      │
│  │                                                     │      │
│  │ Synthetic CSV data generation (Faker + NumPy)      │      │
│  └─────────────────────────────────────────────────────┘      │
└─────────────────────────────────────────────────────────────┘

Quick Start

# Install all packages
pip install kyvos-sm-skills kyvos-sdk-python kyvos-xmla-parser kyvos-dax-mdx-converter kyvos-data-gen

License

All packages are licensed under the Apache 2.0 License.

Contributing

See CONTRIBUTING.md for contribution guidelines.

Code of Conduct

See CODE_OF_CONDUCT.md for our community code of conduct.

About

Organization profile and cross-repo documentation

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors