Yet another interface for chatting with ChatGPT (or GPT-4).
Mobile | Search chats | Keyboard Centric | Comments |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
- Search all previous conversations (full-text!)
- Sync your chat history across devices
- Keyboard centric
- Leave notes on responses, such as "working code!" or "not working"
- Keep all your chat history stored locally
- Search previous chat threads
- Chat with ChatGPT or GPT-4
- Context-window compression (See #1)
- Chat history awareness (See #2)
- Use in your web browser: chat.prompta.dev
- Download the desktop app: Download the latest build from the releases page
For macOS users you will need to right-click the app and select "Open" the first time you run it. This is because the app is signed but not notarized.
Right-click to open | Now you can click "Open" |
---|---|
![]() |
![]() |
The following examples use npm
but yarn
or pnpm
will also work:
npm install
npm run dev
# or start the server and open the app in a new browser tab
npm run dev -- --open
To create a production version of your app:
npm run build
You can preview the production build with npm run preview
.
npm run release
You will be prompted to enter a new version number. New versions that don't contain a suffix such as -beta
or -alpha
will be published to GitHub.
- SQLite via vlcn/cr-sqlite - SQLite compiled to WASM running in the browser using CRDTs for conflict-free replication.
- Tauri - A Rust-based alternative to Electron (Only used in desktop builds)
- Svelte - Reactive UI framework