Skip to main content

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

PyPI Version Python Version Downloads License Tests

๐Ÿค– 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


๐Ÿ“„ License

MyWork-AI is open source software licensed under the MIT License.


๐ŸŒŸ Support


โญ Star us on GitHub if MyWork-AI helps you build faster!

โญ Star on GitHub

Built with โค๏ธ by DansiDanutz

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mywork_ai-2.6.0.tar.gz (2.5 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mywork_ai-2.6.0-py3-none-any.whl (814.4 kB view details)

Uploaded Python 3

File details

Details for the file mywork_ai-2.6.0.tar.gz.

File metadata

  • Download URL: mywork_ai-2.6.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

Hashes for mywork_ai-2.6.0.tar.gz
Algorithm Hash digest
SHA256 de35c916ac5f20ea60afa4e0b5b10bf6eb637bfbb55d5822325a7e32f6f2d158
MD5 26b76819e62c22b09f18473e0b1e2eda
BLAKE2b-256 a65d56caf90b45507e4807c8192dfe7081c6b81154b177420d424fea709a511b

See more details on using hashes here.

File details

Details for the file mywork_ai-2.6.0-py3-none-any.whl.

File metadata

  • Download URL: mywork_ai-2.6.0-py3-none-any.whl
  • Upload date:
  • Size: 814.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for mywork_ai-2.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bbad97a06890bb1d166f347619d1d86b85a2cd9b95c71cd1086353098218d6f1
MD5 bec662d09fc3f09051c739873b5f2221
BLAKE2b-256 67e618c34e3a57bcc9de56c18f9a41e5bb64a765eb0a56141897c6962f4cc5dc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page