Librium has a relatively long half-life, and the duration it remains in the system may vary from person to person. However, Librium is detectable from in the urine for up to 1 to 6 weeks, hair test for up to 90 days, on a saliva test for up to 1 to 10 days, and a blood test for up to 6 to 48 hours.
https://recoverypartnernetwork.com/drug/benzodiazepine/how-long-do-benzodiazepines-stay-in-your-system