AI, cloud, media, and IoT service integrations.
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.
Base classes, requests, conversations, tool calling, response parsing, and prompt composition.
View →Firebase integration for cloud persistence and file storage.
View →YouTube audio playback and browser speech recognition.
View →Client-side proxy configuration for routing API calls through intermediary servers.
View →IoT device control via Home Assistant's WebSocket API.
View →