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 78 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 78 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: 78 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.4.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.4.0-py3-none-any.whl (210.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mywork_ai-2.4.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.4.0.tar.gz
Algorithm Hash digest
SHA256 15b84ee3fdc27917a5d33e2fc489ef013792ba8a336ebf34bc5ef30d15bb75ad
MD5 666a4377002f07d745627ea1b2e7321b
BLAKE2b-256 e883a7d0d7da1e964b8c149804d9e28ac97b93402bb25c26b108335ee8eb4307

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mywork_ai-2.4.0-py3-none-any.whl
  • Upload date:
  • Size: 210.1 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.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 47a92c24beee1815a08dad8d0d559ccfcd871956b95efcab3ca6a0bf8833d5b3
MD5 64fb2c505c0cd1911f562b40d774482f
BLAKE2b-256 b83f1503ab48c4ce064093558ac7b05606c275afb572bb239a8497a4587e54dc

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