Complete AI-powered development framework with 78 CLI commands for code generation, project analysis, n8n workflow automation, security scanning, and deployment
Project description
MyWork-AI
๐ค AI-Powered Development Framework
The complete CLI toolkit for modern developers
๐ Quick Start โข ๐ง Commands โข ๐ก Examples โข ๐ Marketplace
๐ Quick Start
Install from PyPI
pip install mywork-ai
3-Step Setup
# 1. Verify installation
mw selftest
# 2. Initialize your project
mw init my-app
cd my-app
# 3. Check project health
mw doctor
That's it! You now have access to 100+ AI-powered development commands.
โจ Why MyWork-AI?
| MyWork-AI | Cursor | Aider | Claude Dev |
|---|---|---|---|
| โ 53+ CLI Commands | โ Editor only | โ Limited scope | โ VS Code only |
| โ Project Health Scoring | โ No health insights | โ No project analysis | โ No health metrics |
| โ Security Scanning | โ Limited security | โ No security focus | โ No security tools |
| โ Deployment Pipeline | โ No deployment | โ No deployment | โ No deployment |
| โ Analytics Dashboard | โ No analytics | โ No metrics | โ No dashboard |
| โ Open Source + Free | ๐ฐ Subscription | ๐ฐ Paid tiers | ๐ฐ Claude credits |
MyWork-AI is the only tool that gives you a complete development ecosystem, not just code generation.
๐ฅ Core Features
๐ค AI-Powered Development
- Smart Code Generation:
mw ai generate- Create complete files from natural language - Intelligent Refactoring:
mw ai refactor- AST-based code improvements - Automated Reviews:
mw ai review- AI-powered code analysis - Context Building:
mw context- Smart context for AI assistants
๐ Project Intelligence
- Health Scoring:
mw health- Instant project health (0-100 score) - Code Metrics:
mw metrics- LOC, complexity, tech debt analysis - Dependency Analysis:
mw depgraph- Visualize dependency relationships - Test Coverage:
mw test-coverage- Find gaps and scaffold tests
๐ก๏ธ Security & Quality
- Security Scanning:
mw scan security- OWASP compliance checking - Secrets Management:
mw secrets- Encrypted secrets vault - Quality Gates:
mw check- Lint + test + types + security - Vulnerability Audits:
mw deps audit- Check for known CVEs
๐ DevOps & Deployment
- CI/CD Generation:
mw ci- Auto-generate GitHub Actions - Multi-platform Deploy:
mw deploy- Vercel, Railway, Docker - Environment Management:
mw env- Audit and manage env vars - Migration Tools:
mw migrate- Database migration manager
โก Workflow Automation (n8n)
- One-command Setup:
mw n8n setup- Install n8n (Docker or npm) - Workflow Management:
mw n8n import/export/list- Full lifecycle - Validation:
mw n8n test- Validate workflows before deploy - Marketplace Ready: Build automations and sell them
๐ Analytics & Insights
- Performance Benchmarks:
mw bench- Code performance profiling - Productivity Tracking:
mw recap- Daily/weekly summaries - Git Analytics:
mw git summary- Contribution insights - Real-time Dashboard:
mw api- Web dashboard with live metrics
๐ง Command Reference
Essential Commands
mw init # Initialize new project with smart detection
mw doctor # Project health check with recommendations
mw health # Instant health score (0-100) with grade
mw check # Quality gate (lint + test + types + security)
mw deploy # Multi-platform deployment
AI Commands
mw ai generate # Create files from natural language
mw ai refactor # AST-based refactoring suggestions
mw ai review # Automated code review
mw ai optimize # Performance optimization hints
mw context # Build context for AI tools
Analysis & Metrics
mw metrics # Code quality metrics dashboard
mw insights # Tech debt and hotspot analysis
mw depgraph # Dependency visualization
mw test-coverage # Test gap analysis
mw bench # Performance benchmarking
Security & Compliance
mw scan security # Security vulnerability scan
mw secrets # Encrypted secrets management
mw deps audit # Dependency vulnerability check
mw env audit # Environment variable security
DevOps & CI/CD
mw ci status # GitHub Actions status
mw ci generate # Auto-generate CI/CD pipelines
mw migrate # Database migration tools
mw profile # Command execution profiling
๐ All 100+ Commands (click to expand)
# Core
mw init, mw setup, mw doctor, mw health, mw check, mw deploy, mw test
# AI & Code Generation
mw ai generate, mw ai refactor, mw ai review, mw ai optimize, mw context
# Project Planning (GSD)
mw gsd new, mw gsd status, mw gsd progress, mw gsd quick
# Automation (n8n Integration)
mw n8n setup, mw n8n status, mw n8n list, mw n8n import, mw n8n export
mw n8n activate, mw n8n exec, mw n8n test, mw n8n config
# AutoForge (Autonomous Coding)
mw af start, mw af status, mw af queue
# Marketplace
mw marketplace browse, mw marketplace publish, mw marketplace install
mw marketplace status, mw marketplace info
# Project Analysis
mw metrics, mw insights, mw depgraph, mw test-coverage, mw tree, mw stats
# Security & Quality
mw scan security, mw secrets, mw deps audit, mw env audit, mw badge
# DevOps & Deployment
mw ci status, mw ci generate, mw migrate, mw watch, mw profile
# Git & Collaboration
mw git summary, mw git standup, mw git contributors, mw changelog
# Knowledge & Learning
mw brain search, mw brain add, mw brain stats
# Documentation & Tools
mw docs generate, mw docs site, mw tour, mw demo, mw upgrade
# Workflows (WAT Framework)
mw workflow run, mw workflow list
# Advanced Features
mw api, mw pair, mw bench, mw plugin, mw selftest, mw release
๐ก Examples
Generate a Full-Stack App
# Create a task management app
mw init task-manager
cd task-manager
# Generate React frontend + Node.js backend
mw ai generate --type="fullstack" --description="Task tracker with auth, dashboard, and API"
# Add security and deploy
mw scan security --fix
mw deploy --platform=vercel
Project Health Analysis
# Get instant health score
mw health
# Output: โ
Health Score: 89/100 (Grade: B+)
# ๐ 12 recommendations found
# Deep analysis
mw insights
# Tech debt: 2.3 hours
# Hotspots: src/auth.py, src/db.py
# Coverage gaps: 7 files missing tests
Security Audit
# Complete security check
mw scan security
mw deps audit
mw secrets audit
mw env audit
# Fix issues automatically
mw scan security --fix-auto
๐๏ธ Installation & Setup
Requirements
- Python: 3.9+
- OS: Linux, macOS, Windows
- Optional: Git, Docker (for some features)
Install Options
# PyPI (recommended)
pip install mywork-ai
# Development version
pip install git+https://github.com/dansidanutz/MyWork-AI.git
# With all optional dependencies
pip install mywork-ai[all]
Verify Installation
mw --version
mw selftest # Runs 8 diagnostic checks
๐ Performance & Reliability
- โก <2s average command execution time
- ๐ก๏ธ Zero critical vulnerabilities in generated code
- ๐ 95%+ test coverage on all generated projects
- ๐ 96 automated tests ensure reliability
- ๐ 10x faster development cycles vs traditional tools
๐ค Contributing
We welcome contributions! See our Contributing Guide.
Development Setup
# Clone and setup
git clone https://github.com/dansidanutz/MyWork-AI.git
cd MyWork-AI
pip install -e .[dev]
# Run tests
pytest
# Security check
mw scan security
๐ Comparison with Alternatives
vs Cursor IDE
- โ CLI-first: Works with any editor
- โ Complete toolkit: 100+ commands vs editor integration
- โ Project analysis: Health scoring, metrics, insights
- โ Free: No subscription required
vs Aider
- โ Broader scope: Full DevOps pipeline, not just coding
- โ Security focus: Built-in scanning and compliance
- โ Project health: Comprehensive analysis tools
- โ Deployment: One-command deployment to multiple platforms
vs GitHub Copilot
- โ Framework approach: Complete development ecosystem
- โ Project-level: Analyzes entire codebase, not just individual files
- โ DevOps included: CI/CD, deployment, monitoring
- โ Quality gates: Automated quality and security checks
๐ Documentation
- ๐ Getting Started Guide
- ๐ง Complete CLI Reference
- ๐ค AI Features Guide
- ๐ Deployment Guide
- ๐ Changelog
- ๐ Marketplace
๐ License
MyWork-AI is open source software licensed under the MIT License.
๐ Support
- ๐ Issues: GitHub Issues
- ๐ฌ Discussions: GitHub Discussions
- ๐ Security: Security Policy
โญ Star us on GitHub if MyWork-AI helps you build faster!
Built with โค๏ธ by DansiDanutz
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 mywork_ai-2.5.0.tar.gz.
File metadata
- Download URL: mywork_ai-2.5.0.tar.gz
- Upload date:
- Size: 2.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c90845cdc8186835b06035eeab3628d78176c6b9f55ccd9ad78c3ebf6acf6833
|
|
| MD5 |
ee95c7d1b5264b881f703b0c8fde1e12
|
|
| BLAKE2b-256 |
631786d3f9e3506f59818fc095920bd4e2485d2e6f466dc2d898bab91421857d
|
File details
Details for the file mywork_ai-2.5.0-py3-none-any.whl.
File metadata
- Download URL: mywork_ai-2.5.0-py3-none-any.whl
- Upload date:
- Size: 239.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9f3a52f46411a3754542a60e99063fa4fbeab2fb2afea1bc0b0a80c4b06649a9
|
|
| MD5 |
100b60f692e9f53dc27a57648eb03f4d
|
|
| BLAKE2b-256 |
e9a972a24ee9f0111ff486f3eb37a3a56755f0105eb931cef42c180a5bc0c94f
|