Open coreui
Open CoreUI - A rewritten Open WebUI in Rust, significantly reducing memory and resource usage, requiring no dependency services, no Docker, with both a server version and a Tauri-based desktop client. (formerly Open WebUI Lite)
**open coreui** is a Open CoreUI - A rewritten Open WebUI in Rust, significantly reducing memory and resource usage, requiring no dependency services, no Docker, with both a server version and a Tauri-based desktop client. (formerly Open WebUI Lite) The project is written primarily in Svelte, first published in 2025. It has gained significant community traction with 1,532 stars and 112 forks on GitHub. Key topics include: open-coreui, open-webui, open-webui-lite.
Open CoreUI, a lightweight implementation of Open WebUI
This is a rewritten lite fork of Open WebUI v0.6.32, not an official version.
<img src="./assets/preview.png" alt="Open CoreUI Preview">⚠️ 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.
Features
- 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
Download & Usage
Support Windows, macOS, Linux systems, and x86_64, aarch64 architectures.
Visit the Releases page to download the version for your system.
Client Types
This project provides two completely independent clients. Choose one based on your use case:
1. Desktop Application
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
2. Backend Server (CLI)
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
Usage Instructions
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:bashsudo 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.
Thanks
- open-webui - The original awesome project
- knox - The author of an commercial rust backend of open-webui, inspired by him, I started totally rewriting the backend in golang and kept up with the latest Open Web UI version.
Contributors
Showing top 1 contributor by commit count.
