Initial repository framework