local repository spike

rough but working spike

cc @schnipseljagd