Initial commit

This commit is contained in:
diyaa
2026-09-13 20:21:10 +02:00
commit 18d7d56345
42 changed files with 5459 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
# Development Setup
## Secrets
Runtime secrets are read from the local process environment.
Copy `.env.example` to `.env` for local notes if needed, but do not commit
real credentials. The application must not hard-code API keys or authorization
headers in source files.
Current environment keys:
- `MUSIC_ASSISTANT_OPENAI_API_KEY`
Provider integrations are intentionally protocol-only in the repository
foundation phase.
## Packaging
Run `make install-app` to build the release executable, package it as
`AI Music Studio.app`, install it in `/Applications`, and launch it.
Set `APP_ICON=/path/to/icon.icns` when packaging with a custom icon.