diff --git a/dgraph/.gitignore b/cmd/dgraph/.gitignore similarity index 100% rename from dgraph/.gitignore rename to cmd/dgraph/.gitignore diff --git a/dgraph/main.go b/cmd/dgraph/main.go similarity index 100% rename from dgraph/main.go rename to cmd/dgraph/main.go diff --git a/dgraph/main_test.go b/cmd/dgraph/main_test.go similarity index 100% rename from dgraph/main_test.go rename to cmd/dgraph/main_test.go diff --git a/dgraph/notes.txt b/cmd/dgraph/notes.txt similarity index 100% rename from dgraph/notes.txt rename to cmd/dgraph/notes.txt diff --git a/dgraph/testdata.nq b/cmd/dgraph/testdata.nq similarity index 100% rename from dgraph/testdata.nq rename to cmd/dgraph/testdata.nq diff --git a/dgraph/testrun.sh b/cmd/dgraph/testrun.sh similarity index 100% rename from dgraph/testrun.sh rename to cmd/dgraph/testrun.sh diff --git a/dgraph/thoughts.md b/cmd/dgraph/thoughts.md similarity index 100% rename from dgraph/thoughts.md rename to cmd/dgraph/thoughts.md diff --git a/dgraph/dgraphassigner/.gitignore b/cmd/dgraphassigner/.gitignore similarity index 100% rename from dgraph/dgraphassigner/.gitignore rename to cmd/dgraphassigner/.gitignore diff --git a/dgraph/dgraphassigner/README.txt b/cmd/dgraphassigner/README.txt similarity index 100% rename from dgraph/dgraphassigner/README.txt rename to cmd/dgraphassigner/README.txt diff --git a/dgraph/dgraphassigner/main.go b/cmd/dgraphassigner/main.go similarity index 100% rename from dgraph/dgraphassigner/main.go rename to cmd/dgraphassigner/main.go diff --git a/dgraph/dgraphassigner/main_test.go b/cmd/dgraphassigner/main_test.go similarity index 100% rename from dgraph/dgraphassigner/main_test.go rename to cmd/dgraphassigner/main_test.go diff --git a/dgraph/dgraphloader/.gitignore b/cmd/dgraphloader/.gitignore similarity index 100% rename from dgraph/dgraphloader/.gitignore rename to cmd/dgraphloader/.gitignore diff --git a/dgraph/dgraphloader/README.md b/cmd/dgraphloader/README.md similarity index 100% rename from dgraph/dgraphloader/README.md rename to cmd/dgraphloader/README.md diff --git a/dgraph/dgraphloader/main.go b/cmd/dgraphloader/main.go similarity index 100% rename from dgraph/dgraphloader/main.go rename to cmd/dgraphloader/main.go diff --git a/dgraph/dgraphloader/main_test.go b/cmd/dgraphloader/main_test.go similarity index 100% rename from dgraph/dgraphloader/main_test.go rename to cmd/dgraphloader/main_test.go diff --git a/dgraph/dgraphloader/nameslist b/cmd/dgraphloader/nameslist similarity index 100% rename from dgraph/dgraphloader/nameslist rename to cmd/dgraphloader/nameslist diff --git a/dgraph/dgraphloader/test_input b/cmd/dgraphloader/test_input similarity index 100% rename from dgraph/dgraphloader/test_input rename to cmd/dgraphloader/test_input diff --git a/tools/dlist/.gitignore b/cmd/dlist/.gitignore similarity index 100% rename from tools/dlist/.gitignore rename to cmd/dlist/.gitignore diff --git a/tools/dlist/main.go b/cmd/dlist/main.go similarity index 100% rename from tools/dlist/main.go rename to cmd/dlist/main.go diff --git a/tools/merge/.gitignore b/cmd/merge/.gitignore similarity index 100% rename from tools/merge/.gitignore rename to cmd/merge/.gitignore diff --git a/tools/merge/main.go b/cmd/merge/main.go similarity index 100% rename from tools/merge/main.go rename to cmd/merge/main.go diff --git a/tools/merge/main_test.go b/cmd/merge/main_test.go similarity index 100% rename from tools/merge/main_test.go rename to cmd/merge/main_test.go