Getting Started¶
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 currently available for macOS only and can be installed using pip:
For a specific Python version, you can use:
Oblix supports Python versions 3.9, 3.10, 3.11, 3.12, and 3.13.
Prerequisites¶
Before using Oblix, you'll need:
- macOS - Oblix currently only supports macOS
- Oblix API Key for authentication (see Authentication)
- Provider API Keys for any cloud models you want to use
- Ollama installed if you want to use local edge models
Next Steps¶
To continue getting started with Oblix, check out these guides:
- Quickstart - A more comprehensive quickstart guide
- Authentication - Setting up authentication
Once you're set up, you can explore the core concepts behind Oblix and the API reference for detailed information about the available functions and classes.