diff --git a/Makefile b/Makefile
index d06173c..8a2f74b 100644
--- a/Makefile
+++ b/Makefile
@@ -7,11 +7,11 @@ all:
 	rm -f node_modules/@jimp/core/node_modules/.bin/mkdirp
 	rm -f node_modules/execa/node_modules/.bin/semver
 	rm -f node_modules/execa/node_modules/.bin/which
-	npm run make
+	npm run make -- --arch=$(shell uname -m) --platform=darwin
 
 clean:
 	rm -rf node_modules
 
 install:
-	xattr -c out/open-webui-assistant-darwin-arm64/open-webui-assistant.app
-	mv out/open-webui-assistant-darwin-arm64/open-webui-assistant.app ~/Applications/Open\ WebUI\ Assistant.app
+	xattr -c out/open-webui-assistant-darwin-$(shell uname -m)/open-webui-assistant.app
+	mv out/open-webui-assistant-darwin-$(shell uname -m)/open-webui-assistant.app ~/Applications/Open\ WebUI\ Assistant.app