A Swift Package Collection for all libraries in the intrusive-memory organization. This collection powers the Produciesta ecosystem for transforming screenplays into audio performances.
| Package | Description |
|---|---|
| SwiftBruja | On-device LLM inference via MLX |
| SwiftCompartido | Screenplay parsing, SwiftData models, SwiftUI components |
| SwiftFFMpeg | FFmpeg audio/video processing |
| SwiftFijos | Test fixture file discovery |
| SwiftHablare | Voice generation (Apple TTS, ElevenLabs, Qwen) |
| SwiftProyecto | Project metadata and file discovery |
| SwiftPruebas | Shared test utilities |
| SwiftSecuencia | FCPXML timeline generation for Final Cut Pro |
- Open Xcode
- Go to File > Add Package Collections...
- Click the + button
- Enter the URL:
https://raw.githubusercontent.com/intrusive-memory/package-collection/main/collection.json - Click Add
swift package-collection add https://raw.githubusercontent.com/intrusive-memory/package-collection/main/collection.jsonTo search packages in the collection:
swift package-collection search --keywords screenplayA GitHub Actions workflow runs daily at midnight UTC to check all repos for new releases. When a new version is detected, collection.json is automatically regenerated and committed. You can also trigger an update manually via the workflow_dispatch event.