Skip to content

WaterCooler is an open source, desktop GUI for interacting with ChatGPT, created with Tauri.

License

Notifications You must be signed in to change notification settings

a-poor/watercooler

Repository files navigation

WaterCooler

A screenshot of the WaterCooler app

publish GitHub release (latest by date)

created by Austin Poor

WaterCooler is an open source, desktop GUI for interacting with ChatGPT, created with Tauri.

Installing

Pre-build binaries can be found in the releases tab. here.

Alternatively, the app can be build from source with the following command:

$ pnpm tauri build

You can read more about building the app in the Tauri docs, here.

Getting Started

Screenshot of going to settings tab

After installing, start by going to the Settings tab in the left nav panel and...

Screenshot of adding OpenAI API token

...putting in your OpenAI auth token. (You can find more info on getting an OpenAI auth token here).

Screenshot of starting a new chat

Then, you can start a new chat by clicking the "+ New Chat" button in the left nav panel.

Screenshot of the new chat

WaterCooler will automatically seed the chat with your configured system prompt (can also be set in the Settings tab).

You can learn more about the system prompt here.

Now you're ready to start chatting!

Misc.

If you want to test out some requests before sending requests to OpenAI's API, I created a (very basic) mock of the OpenAI chat completion API to help with testing.

You can find the code here: a-poor/openai-api-mock

Contributing

Feedback and contributions are welcome! Feel free to create an issue or reach out to me on Mastodon.