A lightweight version control system similar to Git, written in Python and C++. CAF serves as an educational project for understanding how complex distributed version control systems work under the ...