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. It provides structured development capabilities with a powerful command-line interface, specialized AI agents, and behavioral modes.
Why SuperQwen?
- Modern & User-Friendly: A polished and intuitive command-line interface built with Typer and Rich.
- Granular Control: Install and uninstall exactly the components you need (
commands,modes,agents, etc.). - Interactive Experience: Run
superqwen installfor a guided, interactive setup. - Self-Updating: Keep your framework up-to-date with a simple
superqwen updatecommand. - Extensible: Easily add your own commands, agents, and modes to customize your workflow.
Installation
Install the framework directly from PyPI:
pip install SuperQwen
After installation, set up the framework components using the interactive installer:
superqwen install
This will present you with a checklist of components to install.
Usage
The SuperQwen CLI (superqwen) is the main entry point for managing your framework.
CLI Screenshot
Here's a glimpse of the installer in action:
$ superqwen install all
=======================
SuperQwen_Framework
version 4.1.0-b2
=======================
[13:52:01] INFO Installing Commands...
INFO Copied 18 command files.
INFO Installing Modes...
INFO Copied 5 mode files.
INFO Installing Agents...
INFO Copied 13 agent files.
INFO Installing MCP Config...
INFO Configured verified MCP servers.
Installing all components... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00
✅ All components installed successfully!
Core Commands
superqwen install [component]: Install components.superqwen install all: Install everything non-interactively.superqwen install commands: Install just the commands.superqwen install: Launch the interactive installer (recommended).
superqwen uninstall [component]: Uninstall components.superqwen uninstall all: Uninstall everything non-interactively.superqwen uninstall: Launch the interactive uninstaller.
superqwen update: Update the framework to the latest version from PyPI.superqwen --help: Get help on any command or subcommand.
Once installed, you can use the slash commands and modes within your Qwen CLI session.
Available Commands
Here is a complete list of all available SuperQwen (/sq) commands.
| Command | Description |
|---|---|
/sq:analyze |
Comprehensive code analysis across quality, security, performance, and architecture domains |
/sq:build |
Build, compile, and package projects with intelligent error handling and optimization |
/sq:cleanup |
Systematically clean up code, remove dead code, and optimize project structure |
/sq:design |
Design system architecture, APIs, and component interfaces with comprehensive specifications |
/sq:document |
Generate focused documentation for components, functions, APIs, and features |
/sq:estimate |
Provide development estimates for tasks, features, or projects with intelligent analysis |
/sq:explain |
Provide clear explanations of code, concepts, and system behavior with educational clarity |
/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 and MCP integration |
/sq:improve |
Apply systematic improvements to code quality, performance, and maintainability |
/sq:index |
Generate comprehensive project documentation and knowledge base with intelligent organization |
/sq:load |
Session lifecycle management with Serena MCP integration for project context loading |
/sq:reflect |
Task reflection and validation using Serena MCP analysis capabilities |
/sq:save |
Session lifecycle management with Serena MCP integration for session context persistence |
/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 |
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.
Acknowledgment
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.0.tar.gz.
File metadata
- Download URL: superqwen-1.0.0.tar.gz
- Upload date:
- Size: 74.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1b339fcda72ea8fae6d6a375548d68dd3fcc06f9f12f9f1715db205d1fa9f8d4
|
|
| MD5 |
4ce5ca7c37ebef4f3f4a99de87033e36
|
|
| BLAKE2b-256 |
2ed738c953eff6b41b6b82079f9ebdeb79b19c7e8abb08c3fea6ee744abbbda8
|
File details
Details for the file superqwen-1.0.0-py3-none-any.whl.
File metadata
- Download URL: superqwen-1.0.0-py3-none-any.whl
- Upload date:
- Size: 84.9 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 |
4ec65e4d192ed09eb0f68d605dbecddd935a3cdd0d830b3a3dbe5b68f48059e2
|
|
| MD5 |
bb18f12a1182b0d1de9251c7b8b2c840
|
|
| BLAKE2b-256 |
8b227aa844f6d2d661c33c5e2291f7ce9cdeffceabc37383be307714220aec0e
|