-
Install Go, ScriptHaus, and Node.js:
brew install go brew tap scripthaus-dev/scripthaus brew install scripthaus npm install -g corepack
-
Install Project Dependencies:
corepack enable yarn install
-
Build the Backend:
scripthaus run build-backend
-
Run Webpack Watch: This will run in the background.
scripthaus run webpack-watch
-
Run the Electron App:
scripthaus run electron
[] User input: top / bottom [] Add the go openai sdk, google sdk and connect the wave ai chat [] Implement the threading and connect to the ai - Add the 'thread' button in linecomps - Clicking on it should add it to list of selected lines for thread. - In the input command line, on clicking cmd + I -> highlights all the lines in a thread and agentic calls can be made. [] Remote server - wavify.
for distribution: export APPLE_TEAM_ID="your_team_id_here"
scripthaus run build-package-new
rm -rf dist/ dist-new/ bin/ build/ node_modules/.bin/webpack --config webpack.config.new.js --env prod
scripthaus run build-backend
yarn install yarn run electron-builder -c electron-builder.config.js -m -p never