WubLabz is a local-first AI Producer, AI Remix Engineer, and AI Arrangement Workstation.
It is not a generic text-to-music generator.
Audio File → AnalysisSnapshot → StemManifest → BeatGrid → PhraseGrid → SectionGrid → SongDNA → ProducerBrain → RemixBlueprint → ArrangementReconstructionEngine → TimelineEventV2 → EventScheduler → Playback → Export
- Keep local-first.
- Keep Gemini optional.
- Do not upload raw audio to Gemini.
- Do not expose API keys.
- Do not break existing UI.
- Do not remove working functionality.
- Use deterministic generation.
- Do not use Math.random for remix generation.
- Use seeded randomness when variation is needed.
- Add tests for every core logic change.
- Run validation after changes.
Use available scripts from package.json.
Preferred validation:
npm run typecheck npm run lint npm run test npm run build npm run validate
If some scripts do not exist, inspect package.json and use the closest available command.
- Fix build/type/test failures.
- Implement missing core pipeline.
- Improve architecture.
- Improve tests.
- Improve MVP readiness.