Welcome to Pintos. Pintos is a simple operating system framework for the 80x86 architecture. It supports kernel threads, loading and running user programs, and a file system, but it implements all of these in a very simple way.
Pintos could, theoretically, run on a regular IBM-compatible PC. However, Pintos can run in a system simulator, that is, a program that simulates an 80x86 CPU and its peripheral devices accurately enough that unmodified operating systems and software can run under it,so could use the Bochs and QEMU simulators.
An introduction of Pintos is provided at this link from Stanford University web site. Pintos documentation is available at this link