Clash Party: A Mihomo GUI with AI Node Selection and WebDAV Backup
Another Mihomo GUI. :electron: Another Mihomo GUI.
At a glance
- What is it?
- Clash Party is a TypeScript-based desktop GUI for Mihomo that adds a Smart Core rule override for AI-driven node selection, plus WebDAV backup and Sub-Store integration. The project is active, but its README leans on a paid proxy referral, which colors the documentation.
- Who is it for?
- Adopt Clash Party if you want a Mihomo GUI that bundles Smart Core for AI-based node selection, offers a no-service-mode TUN, and integrates WebDAV backup and Sub-Store. Avoid it if you distrust the affiliate-heavy README or need a GUI with a longer, more battle-tested history.
- Can I use it commercially?
- Yes, with conditions. GPL-3.0 is a copyleft licence: if you distribute software that includes it, you must release that software's source code under the same licence. Running it internally without distributing it does not trigger that obligation.
- Is it still maintained?
- Yes. The repository last received commits 1 day ago.
- What is it written in?
- Mainly TypeScript, according to GitHub's language statistics.
Answers come from the project's GitHub data, last synced on November 13, 2026, and from our analysis. They are not legal advice.
Star history
- mihomo-party-org/clash-party27,226 ★ · +1,544
| Repository | 2026-07-28 | 2026-11-13 |
|---|---|---|
| mihomo-party-org/clash-party | 25.7k | 27.2k |
1,544 Stars in the last 108 days, measured from the daily GitHub snapshot. Compare with other projects
Editorial analysis
What Clash Party Solves and Who It Targets
Clash Party is a desktop GUI for Mihomo, the Clash Meta core. It targets users who want a visual interface for managing proxy subscriptions, rules, and TUN mode without editing YAML files by hand. The README highlights features like one-click Smart Core rule overrides, a TUN mode that works without service mode, and deep Sub-Store integration. The intended audience is proxy users who want convenience: automatic node selection, easy subscription management, and a polished UI with multiple color themes. The project is written in TypeScript and licensed under GPL-3.0, which matters if you plan to redistribute modified versions.
The Smart Core Mechanism: AI-Driven Node Selection
The standout feature is Smart Core, which the README describes as a rule override that uses an AI model to automatically select the optimal node. The documentation link points to a dedicated guide at clashparty.org/docs/guide/smart-core, but the README itself does not explain how the AI model is trained, what data it uses, or how it evaluates node performance. This is a black box as far as the README goes. The feature is presented as a one-click override, meaning it likely rewrites or injects rules into the Mihomo config. The repository ships with both a Smart kernel and the standard Mihomo kernel, so users can switch between the two. The lack of technical detail in the README is a gap: if you are evaluating this for production use, you would need to read the full guide to understand the AI's decision criteria and whether it respects your own routing preferences.
Getting It Running: Installation and Configuration
The README points to the official documentation at clashparty.org for installation and usage. It does not list direct commands or build steps in the repository description. Based on the release tags, binaries are distributed via GitHub Releases, so typical installation would involve downloading the latest release for your platform. The configuration approach is GUI-driven: you can modify most common Mihomo settings, use the override feature to rewrite config files arbitrarily, and back up or restore configurations via WebDAV. The README mentions a one-click TUN mode that requires no service mode, which suggests the GUI handles the necessary privileged operations internally. For developers who want to build from source, the repository is an Electron project using electron-vite and electron-builder, and package.json defines scripts such as `dev` and `build:win`.
Limitations and Failure Modes
The most obvious limitation is the heavy promotion of a specific paid proxy service, '狗狗加速', at the top of the README. This affiliate link and discount code make the documentation feel less neutral and raise questions about whether the project's development priorities align with user interests. It is a red flag for a tool that handles network traffic. Another limitation is the Smart Core feature's opacity: without detailed documentation, you cannot predict when the AI might select a node that violates your intended policy, such as a specific geographic exit or a rule-based split. The TUN mode that works without service mode is convenient, but it may have platform-specific constraints that are not covered in the README. The project releases often, with v2.0.4 released in October 2026, so the API and configuration format could change between versions, breaking existing setups.
Alternatives: Comparing Approaches
The most direct alternative is Clash Verge Rev, another Mihomo GUI. Clash Party's Smart Core is a different approach because it automates node choice using a model, which could reduce manual tweaking but also introduces unpredictability. Clash Party's own feature list leads with Smart Core and includes WebDAV backup. If you need deterministic routing, a traditional GUI gives you more control.
Maintenance and Upgrade Cost
The project is actively maintained, with releases in August, September and October 2026, and the default branch is named 'smart_core', indicating ongoing development on that feature. The GPL-3.0 license means any derivative work must also be GPL-3.0, which is fine for personal use but a consideration if you embed it in a proprietary product. The upgrade cost is moderate: because the GUI handles config overrides, you need to re-test your own rules after each update, especially if Smart Core changes its model or behavior. The README mentions WebDAV backup, which lowers the risk of losing configuration during upgrades. However, the documentation is thin in the README, so you will likely rely on the official docs site for migration notes. The repository root carries a changelog.md, which is the place to check what changed between versions.
Editorial conclusion
Adopt Clash Party if you want a Mihomo GUI that bundles Smart Core for AI-based node selection, offers a no-service-mode TUN, and integrates WebDAV backup and Sub-Store. Avoid it if you distrust the affiliate-heavy README or need a GUI with a longer, more battle-tested history. Before adopting, verify the Smart Core behavior on your own proxy setup, check the GPL-3.0 obligations if you plan to modify or redistribute, and review the official docs at clashparty.org for installation steps and configuration details.
Frequently asked questions
what is clash party
Clash Party is an Electron desktop GUI for the Mihomo proxy core, which the README labels Mihomo (Clash Meta). It ships two cores, Mihomo and a Smart Core, and adds a Tun mode that needs no service mode, configuration overrides, WebDAV backup and restore, and integration with Sub-Store for subscriptions.
clash party vs clash verge
The project's README does not include a comparison with Clash Verge, and it makes no claim about it. What it states about itself is the scope: a Mihomo (Clash Meta) GUI with a Smart Core that selects nodes using an AI model, a no-service Tun mode, WebDAV backup and Sub-Store subscription integration.
What is the Smart Core in Clash Party?
Smart Core is a second proxy core bundled alongside Mihomo, and the project leads its feature list with a one-click Smart Core rule override that automatically picks the best node using an AI model. The detail is published on a separate documentation site rather than in the README, which does not say which model runs, where it runs, or what it optimises for.
Official sources
Add this badge to your README
If you maintain this project, the badge below links readers to this analysis and shows its maintenance status from the daily GitHub snapshot. Paste the markdown into your README; add ?metric=license or ?metric=stars to the image URL for a different field.
[](https://hysenlabs.com/projects/mihomo-party-org-clash-party)Star history chart for your README
[](https://hysenlabs.com/projects/mihomo-party-org-clash-party)Was this useful?