Pulling UnifySDK is a huge task, I would be in favor to keep spliting the monorepo to make its consumption easier. As a suggestion to start what about isolating portable_env and devui outside UnifySDK ?