AIAny
AI Deploy2026
Icon for item

club-3090

Provides reusable Docker compose files, scripts and benchmarked configs to serve modern LLMs (Qwen, Gemma, etc.) on 1–2 NVIDIA RTX 3090/4090/5090 GPUs. Multi-engine (vLLM, llama.cpp, ik_llama), measured TPS/context tradeoffs, and validated single/dual‑GPU recipes.

Introduction

Why this matters

Running recent 27–35B-class LLMs on consumer-class GPUs requires careful engineering: the right quant, engine, and compose layout can mean the difference between a stable 200K‑token session and a hard OOM cliff. club-3090 collects community-validated compose files, engine pins, patches and benchmark workflows so you can reproducibly run and compare modern LLMs on one or two RTX 3090-class cards.

What Sets It Apart
  • Practical, hardware-aware recipes: curated single- and dual‑card Docker compose manifests and launch scripts covering vLLM (full features), llama.cpp (max context/robustness), and ik_llama (fast GGUF paths). Each variant is hardware-filtered and annotated with VRAM budgets and engine pins so the launcher can choose safe defaults.
  • Measured tradeoffs, not marketing claims: published TPS and soak/bench protocols for target models (Qwen3.6-27B, Qwen3.6-35B-A3B, Gemma 4 variants) plus per-config run artifacts. Bench pipeline (bench → verify-stress → quality tests → soak) exposes real-world failure modes like prefill cliffs and accumulation OOMs.
  • Escape hatches & diagnostics: interactive wizard, a terminal “cockpit” (c3), direct docker compose lines to bypass preflight, and a triage report tool that captures hardware, drivers, kernel/pinned image digests to aid cross-rig debugging.
Who It's For & Tradeoffs

Great fit if you run a homelab or dev backend with 1–2 RTX 3090 (24 GB) GPUs and want reproducible, benchable LLM serving without redesigning engines. It’s optimized for measured throughput/latency and long-context experiments on Ampere rigs.

Look elsewhere if you need a cloud-native multi-node managed service, sub-12GB GPUs, or a turnkey Windows-native experience (vLLM is Linux+CUDA only; Windows workflows require WSL2 and have limitations). Be aware of Ampere-specific caveats: some engines or quant kernels require specific NVIDIA driver/CUDA versions and certain single-card long-context paths may be blocked or retired; dual‑card variants often escape those cliffs.

Where It Fits
  • Local inference & benchmarking: drop-in OpenAI-compatible API on localhost for dev, load testing, and tool-using agents.
  • Comparative engine research: easily switch between vLLM/llama.cpp/ik_llama and repro bench runs to evaluate TPS, context ceilings, and quant tradeoffs.
  • Not a model zoo UI: weights still must be provided (setup scripts help download/verify), and advanced tuning still needs manual patching when experimenting with head-dim/CUDA kernels.
Key operational notes
  • Hardware: designed for 1× or 2× NVIDIA RTX 3090 (24 GB); larger Ampere/Ada cards work but some tight VRAM behaviors differ (4090/5090 notes in FAQ).
  • Drivers & CUDA: vLLM/ik-llama pins require specific CUDA runtimes (CUDA ≥13 / 13.2 nuances); check nvidia driver compatibility before launching.
  • Bench & validation: canonical bench.sh + quality packs; use soak/stress phases to catch multi-turn agent failures (Cliff 2 variants).

If you maintain a small GPU rig and need reproducible, cross-engine LLM serving recipes with measured performance numbers, club-3090 gives a pragmatic, battle-tested starting point and a path to iterate safely on amps‑class hardware.

More Items

GitHub
AI Deploy2023

Provides a unified platform for AI development and deployment, including the MAX serving framework and the Mojo systems programming language for writing kernels. Offers an OpenAI-compatible inference endpoint, Mojo-written CPU/GPU kernels, and tools to run hundreds of open models across diverse hardware without vendor lock-in.

GitHub
AI Deploy2026

Runs local LLMs on Apple Silicon using native MTP speculative decoding to accelerate token generation while preserving the model's output distribution. Leverages the model's own MTP heads with batched verification and exact rejection sampling; ships with a Mac app, CLI, local OpenAI/Anthropic-compatible server, auto-tune, and Forge for building/verifying MTP adapters.

Enables interactive serving of large Mixture-of-Experts (MoE) models on personal machines by adapting offload and execution to measured device bandwidth and agentic workload patterns. Key features include bandwidth-adaptive execution, semantic-aware caching of recurrent state, and an elastic GPU expert cache; supports 20+ MoE models and runs models from ~35B to 753B on consumer/workstation GPUs.