open-index/open-npm huggingface dataset:
npm package: @sisense/sdk-ai-core
Description: Core AI functionality for Sisense Compose SDK, providing both AI engines (business logic) and browser-based services (APIs).
Latest version: 0.6.3

# @sisense/sdk-ai-core

Core AI functionality for Sisense Compose SDK, providing both AI engines (business logic) and browser-based services (APIs).

## Overview

This library consolidates AI-related functionality into a single, well-organized package with three main components:

-   **Engines** (`src/engines/`) - Pure business logic for AI-powered features like chart building
-   **Services** (`src/services/`) - Browser-based API clients and service implementations
-   **Utils** (`src/utils/`) - Shared utilities used across engines and services

## Architecture

```
src/
  engines/          # Business logic
  services/         # Browser APIs
  utils/            # Shared utilities
```

## Development

```bash
# Build the library
pnpm build

# Run tests
pnpm test
```