SearchSavior/OpenArc
Inference engine for Intel devices. Serve LLMs, VLMs, Whisper, Kokoro-TTS, Embedding and Rerank models over OpenAI endpoints.
What it solves
OpenArc provides a simplified way to deploy and accelerate AI models on Intel hardware. It acts as an inference engine that allows users to run various model types locally and privately, removing the complexity of manually configuring OpenVINO acceleration for different AI tasks.
How it works
It leverages OpenVINO to serve models across CPU, GPU, and NPU devices. The engine provides OpenAI-compatible endpoints, allowing it to be integrated into existing AI workflows. It supports a wide range of model types, including LLMs, VLMs, Whisper, and various Qwen-based TTS, ASR, and embedding models.
Who it’s for
Developers and AI enthusiasts who want to run high-performance, local AI models specifically on Intel-based devices.
Highlights
- Broad Model Support: Serves LLMs, VLMs, audio models (Whisper, Kokoro-TTS), and embedding/reranker models.
- Intel Hardware Acceleration: Optimized for CPU, GPU, and NPU devices via OpenVINO.
- OpenAI Compatibility: Provides standard endpoints for chat completions, audio transcriptions, and speech generation.
- Inference Optimizations: Includes speculative decoding for LLMs and multi-GPU pipeline parallelism.
- Performance Tracking: Built-in
llama-benchstyle benchmarking and detailed request metrics like TTFT and throughput.
Related
- Project
- Project
- Project
- Project
- Dispatch