Сочетание "вроде бы", как правило, выполняющее в предложениях функции частицы, может реализовать в разных случаях неодинаковые лексические значения, из-за чего пунктуация, касающаяся "вроде бы", может иметь варианты.
Если сочетанию "вроде бы" в каком-то конкретном высказывании соответствует модальное значение уверенного предположения (довольно близко к "кажется", "видимо", "наверное"), которое не является выражением крайней неуверенности, то функции вводности у него нет, постановка запятых будет лишней.
Функция предлога, также присущая сочетанию "вроде бы" и соответствующая значениям "наподобие" или "как будто", также должна сигнализировать в предложениях об отсутствии знаков препинания.
Если же "вроде бы" в предложении - это обозначение общей неуверенности, затруднённости в мыслях или дальнейших действиях, то функция вводного сочетания может быть реализованной, то есть "вроде бы" выделяется с обеих сторон. Но случаи эти редки.
Читайте по теме: Список вводных слов, которые всегда выделяются запятыми, смотрите здесь. Список ложных вводных слов, которые при всем желании не следует выделять запятыми, можно увидеть тут.
Примеры употребления:
"Вы вроде бы обещали всё объяснить от и до!". Уверенное напоминание.
"Мне подойдёт что-то вроде шкафа слева". В значении "наподобие".
"Мы, вроде бы, когда-то договаривались же". Выражение неуверенности.