semvec/pypi-packages huggingface dataset:
oblix 0.1.3
Oblix - Python SDK for AI model orchestration
License: Apache License 2.0
Requires Python: >=3.8
Keywords: ai sdk model orchestration

Visit documentation.oblix.ai for full documentation

# Introduction
Welcome to Oblix! This section will guide you through the process of installing the SDK, setting up your environment, and creating your first Oblix application.

## What is Oblix?
Oblix is a comprehensive SDK for intelligent orchestration of AI models between edge and cloud environments. The SDK provides:

- Unified interface for multiple AI model providers (OpenAI, Claude, Ollama)
- Intelligent orchestration that seamlessly switches between edge and cloud models
- System resource monitoring and connectivity awareness through specialized agents
- Persistent chat session management
- Agent system for extensible monitoring and orchestration decision making

## Installation
Oblix is available for both macOS and Windows and can be installed using pip:

```
pip install oblix
```

For a specific Python version, you can use:

```
python3.11 -m pip install oblix
```

Oblix supports Python versions 3.9, 3.10, 3.11, 3.12, and 3.13.

### Windows-Specific Installation
On Windows, the following dependencies will be automatically installed for system resource monitoring:

- pywin32: For Windows system API access
- wmi: For hardware monitoring 
- pynvml: For NVIDIA GPU monitoring

No additional steps are required for Windows installation - these dependencies are automatically installed when you run `pip install oblix`.

## Prerequisites
Before using Oblix, you'll need:

- macOS or Windows operating system
- Provider API Keys for any cloud models you want to use
- Ollama installed if you want to use local edge models

## Platform Support
Oblix supports the following platforms:
- macOS (Intel and Apple Silicon)
- Windows (x86/x64)

## Quickstart
For quickstart guide and detailed examples, visit documentation.oblix.ai