The present invention provides compounds and compositions that inhibit Factor XIa or kallikrein and methods of using these compounds and composition.La présente invention concerne des composés et des compositions qui inhibent le facteur XIa ou la kallikréine. Elle concerne des méthodes dutilisation desdits composés et compositions.