freeCodeCamp Github repo, what's its purpose?

I found this GitHub - freeCodeCamp/freeCodeCamp:'s open-source codebase and curriculum. Learn to code for free. repo that has the whole curriculum and codebase, but what is its purpose? I cloned the repo and I’m able to find and see the prompts but is there no way to code our solutions outside of creating a new file? If so how do we check file the solution?

Is the repo only meant to be read and/or archive the site?

That repo holds the codebase that is built with.

cool! you’ve done something above and beyond the normal for most new FCC campers.
Have you used Github before? FCC is an open-source software so if you want to help fix bugs in FCC, you would need to fork from its github repository to begin that process.
But, if you are just here to learn to code from the FCC curriculum, then none of that is needed or required. Simply go to the curriculum page and begin your journey there.