💡Use Cases
real-time voice assistants (GPT-4o voice), any-to-any generation, agents needing joint reasoning across hearing/seeing/reading; interviews ask about the native vs modular (LLaVA-style) trade-off.
⚡Key Problems Solved
modular VLMs are heterogeneous assemblies (encoder + projector + LLM) trained stage-wise with different losses, exchanging information only at the projector, which limits joint reasoning and low-latency streaming; native models train everything end-to-end in a shared backbone with a single objective, so modalities interact freely mid-generation (images can steer ongoing text) and streaming is natural — at the cost of trickier data mixing and training stability, with text ability potentially diluted by multimodal data (needing extra protective strategies).