diff --git a/src/frontend/AntlrDriver.h b/include/frontend/AntlrDriver.h similarity index 100% rename from src/frontend/AntlrDriver.h rename to include/frontend/AntlrDriver.h diff --git a/src/frontend/SyntaxTreePrinter.h b/include/frontend/SyntaxTreePrinter.h similarity index 100% rename from src/frontend/SyntaxTreePrinter.h rename to include/frontend/SyntaxTreePrinter.h diff --git a/src/ir/IR.h b/include/ir/IR.h similarity index 100% rename from src/ir/IR.h rename to include/ir/IR.h diff --git a/src/irgen/IRGen.h b/include/irgen/IRGen.h similarity index 100% rename from src/irgen/IRGen.h rename to include/irgen/IRGen.h diff --git a/src/mir/MIR.h b/include/mir/MIR.h similarity index 100% rename from src/mir/MIR.h rename to include/mir/MIR.h diff --git a/src/sem/Sema.h b/include/sem/Sema.h similarity index 100% rename from src/sem/Sema.h rename to include/sem/Sema.h diff --git a/src/sem/SymbolTable.h b/include/sem/SymbolTable.h similarity index 100% rename from src/sem/SymbolTable.h rename to include/sem/SymbolTable.h diff --git a/src/utils/CLI.h b/include/utils/CLI.h similarity index 100% rename from src/utils/CLI.h rename to include/utils/CLI.h diff --git a/src/utils/Log.h b/include/utils/Log.h similarity index 100% rename from src/utils/Log.h rename to include/utils/Log.h