Instructions to use VladHong/llama-cpp-K2-FAST2 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- llama.cpp
How to use VladHong/llama-cpp-K2-FAST2 with llama.cpp:
Install (macOS, Linux)
curl -LsSf https://llama.app/install.sh | sh # Start a local OpenAI-compatible server with a web UI: llama serve -hf VladHong/llama-cpp-K2-FAST2 # Run inference directly in the terminal: llama cli -hf VladHong/llama-cpp-K2-FAST2
Install from WinGet (Windows)
winget install llama.cpp # Start a local OpenAI-compatible server with a web UI: llama serve -hf VladHong/llama-cpp-K2-FAST2 # Run inference directly in the terminal: llama cli -hf VladHong/llama-cpp-K2-FAST2
Build from source code
git clone https://github.com/ggml-org/llama.cpp.git cd llama.cpp cmake -B build cmake --build build -j --target llama-app # Start a local OpenAI-compatible server with a web UI: ./build/bin/llama serve -hf VladHong/llama-cpp-K2-FAST2 # Run inference directly in the terminal: ./build/bin/llama cli -hf VladHong/llama-cpp-K2-FAST2
Use Docker
docker model run hf.co/VladHong/llama-cpp-K2-FAST2
- Llama new
- LM Studio
- Jan
- Ollama
How to use VladHong/llama-cpp-K2-FAST2 with Ollama:
ollama run hf.co/VladHong/llama-cpp-K2-FAST2
- Unsloth Desktop
- Docker Model Runner
How to use VladHong/llama-cpp-K2-FAST2 with Docker Model Runner:
docker model run hf.co/VladHong/llama-cpp-K2-FAST2
- Lemonade
How to use VladHong/llama-cpp-K2-FAST2 with Lemonade:
Pull the model
# Download Lemonade from https://lemonade-server.ai/ lemonade pull VladHong/llama-cpp-K2-FAST2
Run and chat with the model
lemonade run user.llama-cpp-K2-FAST2-{{QUANT_TAG}}List all available models
lemonade list
- Atomic Chat
Download tools/ui/src/lib/utils/file-preview.ts from VladHong/llama-cpp-K2-FAST2: direct link, hf CLI and curl.
- Browser
- Download file 1.03 kB
-
https://huggingface.co/VladHong/llama-cpp-K2-FAST2/resolve/main/tools/ui/src/lib/utils/file-preview.ts
- Command line
-
hf download hf://VladHong/llama-cpp-K2-FAST2/tools/ui/src/lib/utils/file-preview.ts
-
curl -L -o file-preview.ts https://huggingface.co/VladHong/llama-cpp-K2-FAST2/resolve/main/tools/ui/src/lib/utils/file-preview.ts
1.03 kB
| /** | |
| * Gets a display label for a file type from various input formats | |
| * | |
| * Handles: | |
| * - MIME types: 'application/pdf' → 'PDF' | |
| * - AttachmentType values: 'PDF', 'AUDIO' → 'PDF', 'AUDIO' | |
| * - File names: 'document.pdf' → 'PDF' | |
| * - Unknown: returns 'FILE' | |
| * | |
| * @param input - MIME type, AttachmentType value, or file name | |
| * @returns Formatted file type label (uppercase) | |
| */ | |
| export function getFileTypeLabel(input: string | undefined): string { | |
| if (!input) return 'FILE'; | |
| // Handle MIME types (contains '/') | |
| if (input.includes('/')) { | |
| const subtype = input.split('/').pop(); | |
| if (subtype) { | |
| // Handle special cases like 'vnd.ms-excel' → 'EXCEL' | |
| if (subtype.includes('.')) { | |
| return subtype.split('.').pop()?.toUpperCase() || 'FILE'; | |
| } | |
| return subtype.toUpperCase(); | |
| } | |
| } | |
| // Handle file names (contains '.') | |
| if (input.includes('.')) { | |
| const ext = input.split('.').pop(); | |
| if (ext) return ext.toUpperCase(); | |
| } | |
| // Handle AttachmentType or other plain strings | |
| return input.toUpperCase(); | |
| } | |