diff --git a/scripts/make_models.jl b/scripts/make_models.jl
index 52810c70b5a7c4ab4c7646fb40d71d23b419f9c0..404118221a795333d9fcdef6a3cd9034b5afa0a1 100755
--- a/scripts/make_models.jl
+++ b/scripts/make_models.jl
@@ -10,11 +10,13 @@ using LazyArtifacts
 projectdir = dirname(Base.active_project())
 
 function pretrained_models(name)
+    artifact = @artifact_str("$name")
     src = @artifact_str("$name/pretrained_models")
     dst = mkpath(joinpath(projectdir, "pretrained_models"))
     for filename in readdir(src; join=false)
         mv(joinpath(src, filename), joinpath(dst, filename))
     end
+    rm(artifact; recursive=true, force=true)
 end
 
 function main(args=ARGS)