An AI-enhanced development framework for Qwen CLI
Project description
SuperQwen Framework
SuperQwen is an AI-enhanced development framework designed to supercharge your command-line workflow.
Forked from the original SuperClaude/SuperGemini projects, SuperQwen provides structured development capabilities with a powerful command-line interface, specialized AI agents, and behavioral modes to streamline your development process.
Key Features
- โจ Modern & User-Friendly UI: A polished and intuitive command-line interface with a custom UI for a consistent experience.
- ๐งฉ Modular Components: Install and uninstall exactly the components you need (
commands,modes,agents, etc.). - ๐ค Interactive Experience: Run
superqwen installfor a guided, interactive setup to get you started in seconds. - ๐ Self-Updating: Keep your framework up-to-date with a simple
superqwen updatecommand. - ๐ง Extensible by Design: Easily add your own commands, agents, and modes to customize your workflow.
- ๐ง Intelligent MCP Integration: Leverages the Model Context Protocol (MCP) for advanced, context-aware AI interactions.
Installation
Install the framework directly from PyPI using pip:
pip install SuperQwen
After installation, it is highly recommended to run the interactive setup to install the core components:
superqwen install
This will launch the interactive installer, allowing you to choose which components to set up.
Installer Preview
Here's a glimpse of the installer in action:
$ superqwen install
============================================================
SuperQwen Installer
Interactive Setup
NomenAK <anton.knoery@gmail.com> | Mithun Gowda B <mithungowda.b7411@gmail.com>
============================================================
Installation Options
====================
1. Core Components (Commands, Modes, Agents)
2. MCP Config (for advanced users)
3. All of the above
Enter your choice (1-3):
> 3
Ready to install the selected components? [Y/n]
> y
[INFO] Starting installation...
[1/4] Installing commands...
Commands: [โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ] 100.0% Complete
[2/4] Installing modes...
Modes: [โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ] 100.0% Complete
[3/4] Installing agents...
Agents: [โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ] 100.0% Complete
[4/4] Installing mcp...
Mcp: [โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ] 100.0% Complete
โ
Interactive installation complete!
Usage
The superqwen CLI is the main entry point for managing your framework.
Core Commands
| Command | Description |
|---|---|
superqwen install |
Launch the interactive installer. |
superqwen install all |
Install all components non-interactively. |
superqwen install [component] |
Install a specific component (e.g., commands). |
superqwen uninstall |
Launch the interactive uninstaller. |
superqwen uninstall all |
Uninstall all components non-interactively. |
superqwen uninstall [component] |
Uninstall a specific component. |
superqwen update |
Update the framework to the latest version from PyPI. |
superqwen --help |
Get help on any command or subcommand. |
Available /sq Commands
Once installed, you can use the following slash commands (/sq:*) within your Qwen CLI session to leverage the power of SuperQwen's AI agents.
| Command | Description |
|---|---|
/sq:analyze |
Comprehensive code analysis (quality, security, performance, architecture). |
/sq:build |
Build, compile, and package projects with intelligent error handling. |
/sq:cleanup |
Systematically clean up code, remove dead code, and optimize project structure. |
/sq:design |
Design system architecture, APIs, and component interfaces. |
/sq:document |
Generate focused documentation for components, functions, APIs, and features. |
/sq:estimate |
Provide development estimates for tasks, features, or projects. |
/sq:explain |
Provide clear explanations of code, concepts, and system behavior. |
/sq:git |
Git operations with intelligent commit messages and workflow optimization. |
/sq:help |
List all available /sq commands and their functionality. |
/sq:implement |
Feature and code implementation with intelligent persona activation. |
/sq:improve |
Apply systematic improvements to code quality, performance, and maintainability. |
/sq:index |
Generate comprehensive project documentation and a knowledge base. |
/sq:load |
Session lifecycle management for loading project context via MCP. |
/sq:reflect |
Task reflection and validation using MCP analysis capabilities. |
/sq:save |
Session lifecycle management for persisting session context via MCP. |
/sq:select-tool |
Intelligent MCP tool selection based on complexity scoring and operation analysis. |
/sq:test |
Execute tests with coverage analysis and automated quality reporting. |
/sq:troubleshoot |
Diagnose and resolve issues in code, builds, deployments, and system behavior. |
Configuration
MCP Servers
SuperQwen can integrate with Model Context Protocol (MCP) servers for advanced AI capabilities. During installation (superqwen install mcp), the installer will attempt to detect and configure any available MCP servers on your system.
The configuration is saved in ~/.qwen/settings.json. You can manually edit this file to add or modify MCP server configurations.
Contributing
Contributions are welcome! Whether it's reporting a bug, suggesting a feature, or submitting a pull request, your help is appreciated. Please see the CONTRIBUTING.md file for more details on how to get started.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Acknowledgments
This framework was originally forked from the SuperGemini Framework. We sincerely thank the SuperClaude Team for their outstanding work, which served as the foundation and inspiration for this project.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file superqwen-1.0.1.tar.gz.
File metadata
- Download URL: superqwen-1.0.1.tar.gz
- Upload date:
- Size: 80.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa19d23618c487c6f07393b2a28d18547a7bd5800cb5f92bda783e02b57e77e6
|
|
| MD5 |
54d33d14de22163151c40a57e0c01e9b
|
|
| BLAKE2b-256 |
ec651fc4e5a664af19e505fc9f7a5bdb14486c8cd9b649a6c44a2de148620196
|
File details
Details for the file superqwen-1.0.1-py3-none-any.whl.
File metadata
- Download URL: superqwen-1.0.1-py3-none-any.whl
- Upload date:
- Size: 90.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
472e2cabeb0d4e4bb5c1785aeea541eb0616c3342d3a75ebc40312c2b21edb70
|
|
| MD5 |
ff5d0ef727fda37ece7fc2559dda85e4
|
|
| BLAKE2b-256 |
6ea8fcc0ab2d4c3e88eb6a1fcb2959a037f494a2763d53737b1205de69c4f7e7
|