Services

← Documentation
STRVCT

AI, cloud, media, and IoT service integrations.

Overview

Services are not part of the Strvct core — they are optional integrations provided as a convenient way to quickly connect with important external services. The Services singleton is the root container for all of them. Each service is a standard Strvct node with slots, persistence, and automatic UI — the same patterns used for domain objects apply to service configuration. Users can inspect and configure services (API keys, model selection, proxy settings) through the generated interface without any custom settings UI.

AI Services

Base classes, requests, conversations, tool calling, response parsing, and prompt composition.

View →

Cloud Storage

Firebase integration for cloud persistence and file storage.

View →

Media

YouTube audio playback and browser speech recognition.

View →

Proxies

Client-side proxy configuration for routing API calls through intermediary servers.

View →

Home Assistant

IoT device control via Home Assistant's WebSocket API.

View →