diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
new file mode 100644
index 0000000..c0f000d
--- /dev/null
+++ b/.github/CODEOWNERS
@@ -0,0 +1,17 @@
+# Core components
+/kos_core/ @codekansas @hatomist
+/daemon/ @codekansas @hatomist
+
+# Platform-specific code
+/platforms/kscale_micro/ @codekansas @hatomist
+/platforms/kscale_pro/ @codekansas @hatomist @WT-MM
+/platforms/sim/ @codekansas @hatomist
+/platforms/stub/ @codekansas @hatomist
+
+# Python client
+/pykos/ @codekansas @hatomist
+
+# Build and CI configuration
+/.github/ @codekansas @hatomist
+/toolchain/ @codekansas @hatomist
+*.toml @codekansas @hatomist
\ No newline at end of file