Architecture
4 documents categorized under Architecture.
Configuration Model
Four-source configuration merge system with defaults, config file, environment variables, and plugin UI override for musegpt.
Inference Backend
Client interface, OpenAI-compatible API translation, streaming and structured response modes, per-request metrics, and transcription support.
Inter-Process Communication Model
Ports and adapters architecture for thread-to-thread and plugin-to-backend communication in musegpt.
Threading Model
Three-thread architecture for real-time audio, responsive UI, and background inference in the musegpt VST3 plugin.