Skip to content

Feature/intel npu#294

Draft
jacob-vincent-mink wants to merge 8 commits intopeteonrails:mainfrom
jacob-vincent-mink:feature/intel-npu
Draft

Feature/intel npu#294
jacob-vincent-mink wants to merge 8 commits intopeteonrails:mainfrom
jacob-vincent-mink:feature/intel-npu

Conversation

@jacob-vincent-mink
Copy link
Copy Markdown

@jacob-vincent-mink jacob-vincent-mink commented Apr 1, 2026

Description

Support Intel devices with OpenVINO - in particular, supports MTL/ARL/LNL/PTL NPUs.
Add download pathways for Huggingface STT models on the OpenVINO space.

Related Issue

Fixes #(issue number)

Type of Change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update

Testing

  • I have tested these changes locally
  • I have run cargo test and all tests pass
  • I have run cargo clippy with no warnings
  • I have run cargo fmt

Documentation

  • I have updated documentation as needed
  • No documentation changes are needed

Additional Notes

Any additional information reviewers should know.

jacob-vincent-mink and others added 5 commits March 25, 2026 11:13
…ll the openvino directories with some libload stuff at runtime from the right directory, fix model download name in the openvino case
Adds `voxtype setup npu --enable/--disable/--status` to manage NPU
acceleration. Unlike GPU (symlink-based binary switching), NPU is
config-driven: enable sets engine to "openvino" and downloads the
default OpenVINO model; disable reverts to "whisper" while preserving
the [openvino] config section for easy re-enable.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@jacob-vincent-mink jacob-vincent-mink marked this pull request as ready for review April 1, 2026 16:53
@jacob-vincent-mink jacob-vincent-mink marked this pull request as draft April 1, 2026 16:54
@jacob-vincent-mink
Copy link
Copy Markdown
Author

Moving out of draft depends on intel/openvino-rs#185

@peteonrails peteonrails self-assigned this Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants