Open CoreUI, a lightweight implementation of Open WebUI
⚠️ Early Development Stage
This project is currently in early development. Only basic chat functionality is implemented at this time. Other features are being developed gradually.This is a rewritten lite fork of Open WebUI v0.6.32, not an official version.
- A desktop client with a single executable download to get started
- Use original frontend
- No Docker, Python, PostgreSQL, Redis dependencies required
- Lower memory footprint compared to original version (much lower)
- Lower hardware requirements compared to original version
- Better performance with Rust backend server compared to original version
Support Windows, macOS, Linux systems, and x86_64, aarch64 architectures.
Visit the Releases page to download the version for your system.
This project provides two completely independent clients. Choose one based on your use case:
Use Case: Personal computer use with native window interface
Features:
- Ready to use out of the box
- Runs independently, no server required
- Native window experience
Use Case: Server deployment, access via web browser
Features:
- Command-line launch, access via browser
- Runs independently, no desktop client required
- Suitable for server deployment and multi-user access
Desktop Client: Simply install and open the application
macOS Users: If you see "app is damaged" error when opening, please open
Terminaland run this command:sudo xattr -d com.apple.quarantine "/Applications/Open CoreUI Desktop.app"
Backend Server:
- Download the binary file for your system
- Grant execute permission (Linux/macOS):
chmod +x open-coreui-* - Run:
./open-coreui-* - Access the displayed address in your browser (usually
http://localhost:8168)
For detailed configuration options and environment variables, see CLI Documentation.
Based on knox's Rust backend
- Add desktop client support
- Add SQLite database support
- Remove Postgres database dependencies
- Remove Redis dependencies
You can support knox's development if you find it useful.

