FOMOE Enables 397B Qwen3.5 Model Inference on $2,100 Desktop Hardware

What FOMOE Solves
Large Mixture of Experts (MoE) models require hundreds of GBs of weight storage, typically in flash memory like NVMe. During inference, only a small fraction of weights are needed, but you can't predict which ones ahead of time. Random access patterns make flash latencies too high for practical inference on consumer hardware.
How FOMOE Works
The system makes most expert weight reads unnecessary through several techniques:
- Stores the most common experts in GPU memory (VRAM) with an up-to-date rolling expert cache
- Achieves 60% VRAM hit rate with warm start, reducing NVMe reads to 28% (12% served from DRAM)
- Uses dual GPU ping-pong architecture to overlap weight loading and compute
- Implements Cache-Aware Routing (CAR) - when two experts score similarly, the model picks the next-best scoring expert already in VRAM or DRAM cache within acceptable threshold
Performance Results
- 5-9 tokens/second inference speed for Qwen3.5's 397B parameter model
- NVMe reads reduced to 7% with CAR enabled
- Only 3.5% drop in perplexity measured on wikitext
- Hardware requirements: two $500 GPUs, 32GB RAM, one NVMe drive
- Uses Q4_K_M quantization
The implementation consists of approximately 15,000 lines of Claude-driven C/HIP code with heavy human guidance.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Stage CLI: Local AI-Generated Changes Reviewed as Logical Chapters
Stage CLI groups your local diff into logical chapters (via any AI agent) and opens a browser UI for step-by-step review. Install with 'npm install -g stagereview' and add the skill via 'npx skills add ReviewStage/stage-cli'.

Team Brain: A Shared Memory Plugin for Claude Code That Stores Team Knowledge in Git
Team Brain is a Claude Code plugin that stores team knowledge in a .team-brain/ folder within your repository. It automatically generates a BRAIN.md file capped at 180 lines for optimal Claude instruction accuracy and works across tools by creating .cursorrules and AGENTS.md files.

Knowledge Raven: A Searchable Knowledge Base Plugin for Claude
Knowledge Raven is a tool that lets Claude search your documents from sources like Confluence, Notion, Google Drive, Dropbox, and GitHub via a Claude Desktop plugin or MCP server, providing semantic search, keyword search, and full document retrieval.

Claude AI Product Launch Skill: Structured Playbooks for AI Product Launches
A free Claude skill provides six battle-tested launch playbooks covering strategy, preparation, messaging, and channel execution for AI product launches. The repository includes English and Chinese materials organized by launch stage.