In production, keep the active provider set to the self-hosted local server. Real client data must never be sent to a third-party API. Marvin enforces this with a guard, but the setting is your first line of defence.
When trying a new prompt or comparing engines, switch the environment to Development and use fake records only. Never point Development mode at real data.
Set a system persona that tells Marvin to answer only from the data provided and to never invent figures, dates or names. A good persona dramatically reduces wrong answers from smaller self-hosted models.
Lower the max-token setting for faster, cheaper, more focused replies. Most data questions need only a sentence or two.
Check Marvin → Conversations periodically to see how Marvin is answering. Because every exchange is stored, you can catch and correct weak phrasing early.
On the self-hosted server, VRAM is the limit. A 7–8B model at Q4_K_M fits an 8 GB card comfortably; avoid 13B+ models on that hardware.