A desktop application to help you cheat on everything.
- Node.js installed on your computer
- Git installed on your computer
- An API key from one of the supported LLM providers:
- Gemini (from Google AI Studio)
- OpenAI (from OpenAI Platform)
- Clone the repository:
git clone [repository-url]
cd free-cluely- Install dependencies:
npm install- Set up environment variables:
- Create a file named
.envin the root folder - Configure your preferred LLM provider (see
LLM_CONFIG.mdfor detailed instructions) - Example for Gemini:
PROVIDER=gemini GEMINI_API_KEY=your_api_key_here- Example for OpenAI:
PROVIDER=openai OPENAI_API_KEY=your_api_key_here- Save the file
- Create a file named
- Open a terminal and run:
npm run dev -- --port 5180- Open another terminal in the same folder and run:
NODE_ENV=development npm run electron:devnpm run buildThe built app will be in the release folder.
-
Closing the App:
- Press
Cmd + Q(Mac) orCtrl + Q(Windows/Linux) to quit - Or use Activity Monitor/Task Manager to close
Interview Coder - The X button currently doesn't work (known issue)
- Press
-
If the app doesn't start:
- Make sure no other app is using port 5180
- Try killing existing processes:
# Find processes using port 5180 lsof -i :5180 # Kill them (replace [PID] with the process ID) kill [PID]
-
Keyboard Shortcuts:
Cmd/Ctrl + B: Toggle window visibilityCmd/Ctrl + H: Take screenshot- 'Cmd/Enter': Get solution
Cmd/Ctrl + Arrow Keys: Move window
If you see errors:
- Delete the
node_modulesfolder - Delete
package-lock.json - Run
npm installagain - Try running the app again using Method 1
I'm unable to maintain this repo actively because I do not have the time for it. Please do not create issues, if you have any PRs feel free to create them and i'll review and merge it.
If you are looking to integrate this for your company, i can work with you to create custom solutions.