Caspr is a Desktop GPT Wrapper built on Tauri and Sveltekit. With Caspr, ChatGPT is just a keystroke away. This started as a closed source project, but the amount of time we are able to spend on it has shrunk and we thought it would just be best to let the community contribute. We are excited to see what we will build together!
Install Caspr via our official Github releases or clone the Repo and run
npm install
then add a file named .env to the project root with the following content
# Public
PUBLIC_API_URL=<a URL that will respond to ping>
the run
npm run tauri build
If downloading via the released executable, your system may yell at you like so:
To circumvent this warning:
-
In the Finder on your Mac, locate the app you want to open.
-
Don’t use Launchpad to do this. Launchpad doesn’t allow you to access the shortcut menu.
-
Control-click the app icon, then choose Open from the shortcut menu.
-
Click Open.
The app is saved as an exception to your security settings, and you can open it in the future by double-clicking it just as you can any registered app.
To circumvent this warning:
- Click "Run anyway"
After Installation, open settings either via menu tray or in the app:
- Click the Caspr Cog in the Bottom Right
- Click Open Settings -> API
- Paste API Key and Click "Set API Key"
- Caspr Will Reboot
You're all set!
To open the app:
CMD/Ctrl + Shift + C
To toggle conversation history:
CMD/Ctrl + Y
To copy response:
CMD/Ctrl + C
To regenerate the prompt:
CMD/Ctrl + R
To start a new conversation:
CMD/Ctrl + X
- Local-only conversation history
- Light/dark mode toggle
- Auto-start toggle
- Usage tracking
- Always on top toggle
Contributions are always welcome!
Here's some features we would like to see implemented:
- Customizable Hotkeys
- Always on top hotkey
- Selectable GPT engine
- Testing
Join our Discord to stay connected
Clone the project
git clone https://github.com/TMRRWinc/caspr
Go to the project directory
cd caspr
Install dependencies
npm install
Start the tauri dev environment
npm run tauri dev