• Stefy Lanza (nextime / spora )'s avatar
    docs: bring README + docs area up to date (engines, RunPod, OCR, speech, embeddings) · 1b357ab6
    Stefy Lanza (nextime / spora ) authored
    The README had not been touched since the OCR/multi-engine work in August and
    described roughly half of what the server does. Add the missing subsystems and
    correct the ones that overstated the code:
    
    - Inference engines: the per-model backend matrix (transformers/gguf/ds4/
      colibri/k3/kt/vllm/runpod) and how one is selected.
    - RunPod: feature summary plus a full docs/runpod.md — pods vs serverless,
      per-model config keys, cold start, GPU fallback, stuck-boot retry, budgets
      and the ledger, the stale-pod reaper, spillover (with its real scope),
      observability and RunPod-only deployments.
    - STT backends, per-model languages/translation, word timestamps, diarization
      and enrolled speaker recognition; embeddings families (BGE-M3 multi-vector,
      GME-Qwen2-VL, GeoCLIP, VPR) and /v1/rerank; the OCR subsystem and its
      schema store; LoRA training.
    - API tables for /v1/ocr*, /v1/rerank, /v1/loras*, the audio/speaker routes
      and the two missing pipelines.
    - models.json reference incl. multi-config (config_id/alias), the front/engine
      split, optional-subsystem requirements files, and a docs/ index.
    
    Honesty fixes: /v1/pipelines/audio-music-dub is flagged as incomplete (only
    the transcription step runs); spillover is documented as serverless-target /
    direct-path only.
    Co-Authored-By: 's avatarClaude Opus 5 (1M context) <noreply@anthropic.com>
    Claude-Session: https://claude.ai/code/session_01R6iugoNeEgt9PkajKrFyq4
    1b357ab6
README.md 45.5 KB