Nucleate - 2026-01-19

Most of my week went into Nucleate on Mac. Testing on Intel Macs has been tricky—they don’t support hardware acceleration, and Torch options are limited, which causes dependency problems. The app can run on Intel Macs using a virtual environment with pyannote audio and CPU-only Torch builds, but OpenAI Whisper won’t run because of its dependencies. To fix this, I’m switching over to Faster Whisper since it supports both older and newer Macs. The Windows version feels stable now, but the Mac version still has bugs, especially around hardware acceleration and transcription.

I’m working on a script to check if Ollama is running and start it if not, but getting this to work reliably on Mac has been a pain. Originally, I planned to restrict hardware-accelerated transcription to the pro version, but given the Mac issues, I’m reconsidering that approach. It might be better to keep it more open until the bugs are sorted out.

One big unknown is when I’ll be able to test on a Mac with Metal support, which seems necessary to fully resolve the hardware acceleration problems. Until then, I’m stuck with workarounds and limited testing.

On the studio side, I settled on PixelCAD as the name for the Blender pixel-art pipeline—it captures the mix of 3D rendering and 2D pixel art pretty well. I wrote a basic text-only draft explaining what PixelCAD is, but I haven’t added images yet. I’m trying to be careful with website updates because changing page names or URLs can break existing app links. For now, I’m focusing on updating the pixel art and process pages first, while thinking about how to organize animations and detailed content without messing up the structure.

On the Nucleate documentation side, I added the menu structure and included images of each panel to make things clearer. I’m still figuring out the best way to present feature docs and animations on the site, especially since I want the animations to showcase the app’s features but only once the content is finalized and tested on Mac with hardware acceleration working.

Overall, I’m making progress on Nucleate’s Mac port but still have a lot to figure out with hardware acceleration, Ollama startup, and how best to present both Nucleate and PixelCAD on the site.

Two-Line Takeaway

Key step forward

The most important forward progress step is switching to Faster Whisper to support both older and newer Macs and working on making the Mac version more stable despite hardware acceleration challenges.

Significant barrier or risk

The most important barrier or risk is the ongoing difficulty with hardware acceleration and transcription bugs on Mac, especially due to limited testing options without a Mac that supports Metal.

Keynotes

Decisions & Observations

  • Decided on PixelCAD as the pipeline name to reflect its 3D rendering and 2D pixel art focus.
  • Will explore best ways to present Nucleate feature documentation and animations on the site once content is finalized and tested on Mac with hardware acceleration.

Issues & Next Steps

  • Needs to resolve hardware acceleration and transcription bugs on Mac, especially due to Intel Macs lacking hardware acceleration support.
  • Switching from OpenAI Whisper to Faster Whisper to improve compatibility across older and newer Macs.
  • Working on a reliable script to check and start Ollama on Mac, but facing challenges in implementation.
  • Reconsidering restricting hardware-accelerated transcription to pro version due to Mac stability issues; may keep it open until bugs are fixed.
  • Will focus website updates on pixel art and process pages first, carefully avoiding URL changes to prevent broken links.

Uncategorized Notes

  • Unknown timeline for testing on a Mac with Metal support, which is crucial to fully resolve hardware acceleration problems.

Generated with Nucleate by Watchlight Studio — distilled from full transcription.