Overview of Harbor Backend Services
mainHarbor integrates with various backend services to provide LLM inference capabilities. These backends can range from local runners to large-scale inference engines. Key categories include:
- General LLM Inference: Services like
Ollama,vLLM,llama.cpp,mistral.rs,Aphrodite, andText Generation Inference. - Apple Silicon Optimized:
MLXandoMLXprovide host-native inference for Apple hardware via OpenAI-compatible proxies. - Audio (TTS/STT):
Speaches(supports both TTS and STT),openedai-speech(uses Coqui AI's xtts_v2 or piper), andParler. - Specialized/Hardware Optimized:
Lemonade(optimized for AMD),AirLLM(70B inference on single 4GB GPU), andKTransformers. - Multi-modal/Tooling:
SGLang(LLM and Vision),Needle(function-calling), andLemonade(LLM, Speech, and Image).