cd /chateai/frontend/
pnpm install
cd ..
go mod tidy
# for windows machines
wails build --platform windows/amd64 -o chateai_win_amd64.exe
# for linux machines
wails build --platform linux/amd64 -o chateai_linux_amd64 -tags webkit2_41
# for macos machines
wails build --platform darwin/universal -o chateai_mac_universal.app- Git installed and accessible in your terminal
- Go 1.25+
- Wails installed and accesible in your terminal
- Node.js
- PNPM recommended
Note:
- SolidJS, TailwindCSS and Kobalte are used for frontend interfaces.
- Garble needed to generate obfuscated builds for Wails.
| Feature | Status | Description |
|---|---|---|
| Storage | 🟢 | Store conversations in local database |
| Search | 🟢 | Find messages in conversations history |
| LLMs Finetuning | 🟢 | Finetune LLMs messages (temperature, repetition, etc.) |
| Markdown support | 🟡 | Markdown formatting for LLMs messages |
| Custom options | 🔴 | Customizable app options |
🟢 Supported 🟡 In Development 🔴 Planned
We welcome contributions! Please see our Contributing Guidelines for details on how to get started.
This project is licensed under the MIT License - see the LICENSE file for details.
Felipe Gutiérrez Carilao
GitHub: @rainingdaemons
