BARC Scientific Assistant