Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/takanotume24/cuuri
Cuuri is a privacy-focused ChatGPT GUI client that only sends data to OpenAI. It is built using Tauri, Vue, and TypeScript.
https://github.com/takanotume24/cuuri
desktop-app tauri typescript vue
Last synced: 20 days ago
JSON representation
Cuuri is a privacy-focused ChatGPT GUI client that only sends data to OpenAI. It is built using Tauri, Vue, and TypeScript.
- Host: GitHub
- URL: https://github.com/takanotume24/cuuri
- Owner: takanotume24
- Created: 2024-10-30T09:30:22.000Z (3 months ago)
- Default Branch: develop
- Last Pushed: 2024-12-17T08:57:04.000Z (about 1 month ago)
- Last Synced: 2024-12-17T09:35:26.833Z (about 1 month ago)
- Topics: desktop-app, tauri, typescript, vue
- Language: Vue
- Homepage:
- Size: 9.34 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Cuuri
Cuuri is a GUI client for ChatGPT built with Tauri, Vue, and TypeScript.
![Screenshot](./public/screenshot.png)
### Features
- Privacy
- Your data is not sent anywhere except to OpenAI. All data resides within your storage. No debug logs are sent.### Installation
1. Download or build the Cuuri binary.
- macOS
- Unfortunately, you need to build from source. It seems that I need to sign the binaries to make them executable on macOS. I plan to address this in the future.
- Windows
- Download and run `Cuuri_[version]_x64-setup.exe` from .
- Linux
- Download your preferred executable format from .
2. Launch Cuuri.### Build Instructions
1. Install the necessary dependencies by following the guide at .
1. Clone this repository.```bash
$ https://github.com/takanotume24/Cuuri.git
$ cd Cuuri
```1. Install npm dependencies.
```bash
$ npm install
```
1. Build the project.```bash
$ npm run tauri build
```1. Run the built binary to install.
- macOS: `src-tauri/target/release/bundle/dmg`
- Windows: `src-tauri/target/release/`### Customize
All Cuuri data is saved under `$HOME/.cuuri`. Typically, the following files are generated automatically, so there's no need to edit them manually.
- `$HOME/.cuuri/chat.db`: The chat history is saved here.
- `$HOME/.cuuri/config.toml`
- `default_model`: You can set the model that is selected at startup. Make sure the model name matches the one shown in the list.
- `openai_api_key`: Set your OpenAI API key here.