The HolyClaude IDE is a hardened, AI-first workspace built for child welfare litigation. This guide covers how to launch the platform for verification and how to package it for your private beta testers.
To launch the IDE on your machine with the branded splash screen and the AI Sidepane active:
cd custom-ide
./node_modules/.bin/electron src-gen/backend/electron-main.js --plugins=local-dir:./pluginsWhat to expect on launch:
- Splash Screen: A dark "HOLYCLAUDE" loading screen with the branded logo.
- Startup: The
WELCOME.mdfile will open automatically in the editor. - AI Sidepane: Click the Star Icon in the Activity Bar.
- Test the
FILESbutton to see the repository structure. - Highlight code in
WELCOME.mdand see it appear as context in the chat.
- Test the
Since we are in the "Pre-Alpha" phase of the private beta, the most reliable way to distribute this to testers (who have Node.js installed) is to package the build artifacts.
Compress the custom-ide directory into a .zip file. This folder contains the node_modules, the plugins (.vsix), and the compiled lib.
- Harden the folder:
cd custom-ide yarn theia build --mode production - Zip it:
cd .. zip -r holyclaude-beta-v0.1.zip custom-ide -x "*.git*" "*/.theia/*"
To build a true .app or .dmg for macOS, we will use electron-builder.
Note: This requires a stable network connection to download the Electron distributable (which failed in the previous step due to a transient error).
Once your network is stable, run:
cd custom-ide
yarn add --dev electron-builder
./node_modules/.bin/electron-builder build --mac- Stripped UI: The Debug, Terminal, Run, and Selection menus are hidden via
package.jsonconfig. - Pinned Core: Dependencies are pinned to Theia 1.48.0 to prevent "version drift" during the beta.
- Offline Aware: The AI Sidepane is currently using a mock response architecture, ready for you to plug in your private LLM API keys.
Status: The production build is complete. You are ready to launch.