Retrieval-augmented code completion for local projects using large language models