LLM generated python web server to run https://opencsg.com/models/CohereLabs/cohere-transcribe-03-2026 model against submitted opus audio
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Your Name f69c34da14 cleanup 3 days ago
app first commit 3 days ago
scripts first commit 3 days ago
tests first commit 3 days ago
.dockerignore dockerignore gitignore 3 days ago
.gitignore dockerignore gitignore 3 days ago
Dockerfile cleanup 3 days ago
README.md first commit 3 days ago
docker-compose.yml first commit 3 days ago
requirements.txt first commit 3 days ago

README.md

cohere-transcribe-service

I was looking through the HuggingFace speech-to-text benchmarks and this model caught my eye since it is supposed to be very fast and accurate but it has an NVFP4 quant that doesn't take too much VRAM as well. This is an experimental, LLM-generated HTTP server which runs this model on a Blackwell GPU.

HTTP microservice that transcribes Opus-encoded audio using CohereLabs/cohere-transcribe-03-2026 in 4-bit NF4 quantization, tuned to coexist with another resident LLM on the same RTX 5090.

Quickstart

docker compose up --build
curl -X POST http://127.0.0.1:8001/v1/audio/transcriptions \
  --data-binary @sample.opus \
  -H "Content-Type: audio/ogg"

API

POST /v1/audio/transcriptions

  • Body: raw bytes of an Ogg/Opus audio file.
  • Query params (optional): language (en, fr, de, …, ar), punctuation (1/0).
  • Response: {"text": "...", "elapsed_s": 0.43, "audio_seconds": 8.5, "language": "en", "punctuation": true}.

GET /health

Returns {"status": "ok", "model": "..."}.

VRAM budget

Target host: RTX 5090 (32 GB) with ~27 GB occupied by another LLM. 4-bit model footprint:

  • Weights: ~1.2 GB
  • Activations + KV cache: ~1.0–1.5 GB
  • Total peak: ~2.5 GB (fits in ~4.5 GB free budget)

Citations