Librestream fue fundada por un equipo de personas con amplia experiencia en el campo de las comunicaciones móviles empresariales. El equipo identificó un punto débil en las empresas dedicadas al desarrollo y a la fabricación de productos: una incapacidad crónica de colaboración eficaz en tiempo y espacio, lo que da como resultado programas demasiado costosos y de desarrollo tardío, así como también interrupciones innecesarias en el proceso de fabricación. El equipo combinó su experiencia de primera mano en este ámbito con sus antecedentes en el campo de la computación móvil con el fin de crear una nueva categoría de producto: la Colaboración Móvil.
En 2006, Librestream presentó Onsight, el sistema de colaboración móvil líder en la industria que brinda soluciones de colaboración integrales para equipos de trabajo en lugares distantes o virtuales a través de un dispositivo inalámbrico y manual fácil de utilizar, acompañado por un software para PC para el cliente. Así vio la luz la visión inicial de Librestream de crear una nueva y revolucionaria categoría de producto de colaboración móvil, con la posterior emisión de la patente respectiva.