https://github.com/henrycunh/golem
✨ A beautiful UI for ChatGPT and other conversational models
https://github.com/henrycunh/golem
chat chatbot chatgpt llm ui
Last synced: 10 months ago
JSON representation
✨ A beautiful UI for ChatGPT and other conversational models
- Host: GitHub
- URL: https://github.com/henrycunh/golem
- Owner: henrycunh
- License: mit
- Created: 2022-12-10T16:04:57.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-07T22:21:32.000Z (over 2 years ago)
- Last Synced: 2025-08-31T04:03:35.589Z (10 months ago)
- Topics: chat, chatbot, chatgpt, llm, ui
- Language: Vue
- Homepage: https://golem.chat
- Size: 23.7 MB
- Stars: 236
- Watchers: 7
- Forks: 61
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

Golem is an open-source conversational UI and alternative to ChatGPT

## 🚀 Key Features:
- ✅ Access to GPT-3.5 / GPT-4 APIs
- 🎨 Customizable UI
- 🌑 Dark mode
- 🗑️ Delete messages
- ⭐️ Favorite messages and conversations
- 🔎 Search messages
- ⚙️ Custom settings for conversations
## ☁ Host on the Personal Cloud with Deta
- 🔑 Your data and conversations only belong to you
- 📦 Integrate easily with other apps, everything on the personal cloud is programmable
- 💠 Cross device synchronisation
- 🍻 Share chat history
## 🛠 Configuration
You can use **environment variables** to customize your instance.
| Variable | Description |
| -------- | ----------- |
| **`GOLEM_PASSWORD`** | Protects the instance with this password, which will be prompted at every usage. |
| **`OPENAI_API_KEY`** | Enforces the usage of this API Key on the instance. |
## 🐳 Running on Docker
You can run Golem on Docker with the following command:
```bash
docker run -p3000:3000 theajax/golem
```
## 🗺️ Roadmap:
- 📄 External knowledge (documents, websites, etc.) support
- 🤖 Additional AI language models support
- 🌍 Multi-language support
- 🔌 Plugins support