The Kanilehua Framework