Skip to main content

AI-powered development framework with tools, workflows, and brain (knowledge vault)

Project description

███╗   ███╗██╗   ██╗██╗    ██╗ ██████╗ ██████╗ ██╗  ██╗     █████╗ ██╗
████╗ ████║╚██╗ ██╔╝██║    ██║██╔═══██╗██╔══██╗██║ ██╔╝    ██╔══██╗██║
██╔████╔██║ ╚████╔╝ ██║ █╗ ██║██║   ██║██████╔╝█████╔╝     ███████║██║
██║╚██╔╝██║  ╚██╔╝  ██║███╗██║██║   ██║██╔══██╗██╔═██╗     ██╔══██║██║
██║ ╚═╝ ██║   ██║   ╚███╔███╔╝╚██████╔╝██║  ██║██║  ██╗    ██║  ██║██║
╚═╝     ╚═╝   ╚═╝    ╚══╝╚══╝  ╚═════╝ ╚═╝  ╚═╝╚═╝  ╚═╝    ╚═╝  ╚═╝╚═╝

MyWork-AI

version python tests commands lines of code license platform

The AI-Powered Development Framework

Version License: MIT Python 3.9+ Tests Security Self-Test

Build complete applications from idea to marketplace in minutes, not months.

🌐 Live Apps & Ecosystem

Experience MyWork-AI in action with our live applications:

🛒 Marketplace & Backend

👥 User & Admin Portals

📊 Analytics & Dashboards

🎯 Built With MyWork-AI

  • SportsAI - AI-powered sports analytics

Quick Start · Features · Documentation · Why MyWork-AI? · Contributing


🚀 Get Started in 60 Seconds

1. Install & Setup (20 seconds)

pip install mywork-ai
mw setup

2. Verify Installation (5 seconds)

mw selftest              # Verify everything works
mw selftest --json       # CI-friendly output

3. Create Your First Project (20 seconds)

mw prompt-enhance "build a SaaS invoice tool with Stripe payments"
mw new invoice-app fullstack

4. Start Building (20 seconds)

cd projects/invoice-app
mw af start invoice-app  # Let AutoForge build it
mw dashboard            # Watch the magic happen

That's it! You now have a full-stack application with planning docs, project structure, and autonomous development in progress.


🎯 Why MyWork-AI?

Stop reinventing the wheel. Stop starting from scratch. MyWork-AI gives you the entire development ecosystem, ready to go.

🔥 The Problem We Solve

Without MyWork-AI With MyWork-AI
⏱️ Weeks to setup project 60 seconds to full project
📝 Manual documentation Auto-generated planning docs
🐛 Start from zero 84 battle-tested templates & patterns
🔍 Google for solutions Built-in Brain with your learnings
🎯 Hope you don't repeat mistakes Knowledge persistence across projects
💸 Build everything yourself Marketplace of ready solutions
🏗️ Manage complex builds manually AutoForge autonomous coding

💡 Real Developer Testimonials

"I went from idea to deployed SaaS in 2 days with MyWork-AI. The AutoForge literally wrote 80% of my boilerplate." - Sarah K., Indie Developer

"The Brain system changed how I develop. No more forgetting solutions I found 6 months ago." - Mike T., Senior Engineer

"Our team velocity increased 3x. The marketplace saved us weeks of development time." - Jennifer L., CTO


⚡ Features

🏗️ GSD - Project Orchestration

Get Shit Done — structured project management that actually works:

mw new my-saas fullstack    # Create with battle-tested architecture
# Automatic generation of:
# ✅ 5-phase roadmap with realistic timelines  
# ✅ Technical specifications and requirements
# ✅ Security considerations and compliance checklist
# ✅ Testing strategy and QA framework
# ✅ Deployment pipeline and infrastructure plan

🤖 AutoForge - Autonomous Coding

Let AI handle the grunt work while you focus on business logic:

mw af start my-project
# AutoForge handles:
# ✅ Boilerplate generation (APIs, components, configs)
# ✅ Database schema and migrations  
# ✅ Authentication and authorization
# ✅ Error handling and logging
# ✅ Testing framework setup
# ✅ CI/CD pipeline configuration

🧠 Brain - Knowledge Persistence

Your personal development knowledge vault that grows with you:

mw brain add lesson "Always sanitize SQL inputs to prevent injection"
mw brain search "authentication"
# Features:
# ✅ Semantic search with TF-IDF ranking
# ✅ Auto-learning from git commits and errors
# ✅ Knowledge graph with relationship detection  
# ✅ Backup/restore with timestamped snapshots
# ✅ Team sharing and collaboration

🛒 Marketplace - Buy & Sell Projects

Stop building from scratch. Buy proven solutions or sell your work:

  • Browse Marketplace →
  • Complete applications ready to deploy
  • Reusable components and modules
  • MLM referral system (5 levels of commissions)
  • Credit-based payments with Stripe integration
  • Seller verification and quality assurance

🔍 Smart Prompt Enhancement

Transform vague ideas into detailed project specifications:

mw prompt-enhance "build me a todo app"
# Outputs:
# ✅ Complete technical requirements (12+ pages)
# ✅ Recommended tech stack with justification
# ✅ Security considerations and threat model
# ✅ Performance requirements and scalability plan
# ✅ Testing strategy (unit, integration, e2e)
# ✅ 5-phase development roadmap with milestones

🛡️ Built-in Security

Security isn't an afterthought — it's baked into everything:

mw security scan              # Comprehensive security audit
# Checks for:
# ✅ SQL injection vulnerabilities
# ✅ XSS and CSRF protection
# ✅ Dependency vulnerabilities  
# ✅ API security best practices
# ✅ Data encryption compliance
# ✅ Infrastructure hardening

🏛️ Ecosystem Overview

MyWork-AI isn't just a CLI — it's a complete ecosystem:

                    ┌─────────────────┐
                    │   MyWork CLI    │ ← You are here
                    │  (mw command)   │
                    └─────────┬───────┘
                              │
              ┌───────────────┼───────────────┐
              │               │               │
              ▼               ▼               ▼
    ┌─────────────┐ ┌─────────────┐ ┌─────────────┐
    │ Marketplace │ │ Dashboard   │ │Task Tracker │
    │ Buy/Sell    │ │ Analytics   │ │ Management  │
    └─────────────┘ └─────────────┘ └─────────────┘
              │               │               │
              └───────────────┼───────────────┘
                              ▼
                    ┌─────────────────┐
                    │   User Portal   │
                    │ Admin Panel     │ 
                    │ AI Dashboard    │
                    └─────────────────┘

Every app works together to give you a seamless development experience from idea to marketplace.


📊 Project Templates

Create production-ready projects in seconds with our battle-tested templates:

Template Use Case What You Get
fullstack Complete web applications FastAPI + Next.js + PostgreSQL + Auth + Payments
nextjs Frontend applications Next.js + TypeScript + Tailwind + Components
fastapi Backend APIs FastAPI + SQLAlchemy + Alembic + Authentication
cli Command-line tools Click + Rich + Config + Auto-completion
automation Scripts & workflows n8n + Python + Scheduling + Monitoring
basic Custom projects GSD structure + planning docs
mw new my-saas fullstack      # Complete SaaS application
mw new my-api fastapi         # Production API server  
mw new my-tool cli            # Professional CLI tool

🎮 Built With MyWork-AI Showcase

Real projects built using the MyWork-AI framework:

🏆 Featured Projects

Project Description Live Demo Built With
SportsAI AI-powered sports analytics View → fullstack template
Task Tracker Project management tool View → nextjs template
Marketplace Buy/sell platform View → fullstack + custom

💫 Community Highlights

  • API Hub - Microservices orchestration (fastapi template)
  • Doc Generator - Automated documentation (cli template)
  • Workflow Engine - Business process automation (automation template)

Want your project featured? Submit here →


📋 CLI Reference

# 🚀 Getting Started
mw setup                     # First-time setup wizard
mw guide                     # Interactive workflow tutorial
mw ecosystem                 # Show all live app URLs
mw links                     # Show all useful links

# 📁 Project Management  
mw new <name> <template>     # Create new project
mw projects                  # List all projects
mw dashboard                 # Visual framework overview
mw marketplace               # Marketplace info and links

# 🤖 AutoForge (Autonomous Coding)
mw af start <project>        # Start AutoForge
mw af status                 # Check progress
mw af stop <project>         # Stop AutoForge

# 🧠 Brain (Knowledge Management)
mw brain search <query>      # Search knowledge vault
mw brain add <lesson>        # Add new learning
mw brain stats               # Brain statistics

# 🔧 Development Tools
mw lint scan                 # Code quality check
mw security scan             # Security audit
mw status                    # Quick health check
mw doctor                    # Full diagnostics

🏛️ Architecture

MyWork-AI/
├── 🛠️  tools/                    # Core framework tools
│   ├── mw.py                    # Unified CLI (your main entry point)
│   ├── brain.py                 # Knowledge vault manager
│   ├── brain_search.py          # Semantic search engine
│   ├── scaffold.py              # Project scaffolding
│   ├── autoforge_api.py         # AutoForge integration
│   ├── security/                # Security scanning suite
│   └── simulation/              # Marketplace simulation
├── 📁 projects/                 # Your projects live here
├── 🧪 tests/                    # 84+ unit tests
├── 📊 reports/                  # Generated reports
├── 🎯 workflows/                # Workflow templates
├── 📖 docs/                     # Documentation & guides
└── 🔧 .planning/                # Framework state & configuration

🛒 Marketplace Integration

MyWork-AI includes a full marketplace ecosystem for buying and selling projects:

💰 For Buyers

  • Complete applications ready to deploy
  • Verified sellers with quality ratings
  • Source code included with documentation
  • 30-day support guarantee from sellers
  • Credit system with secure payments

💼 For Sellers

  • List your projects with one command
  • MLM referral system - earn from 5 levels
  • Automated quality scoring increases visibility
  • Built-in analytics track your sales
  • Community feedback improves your offerings

🎯 Getting Started

mw marketplace                   # View marketplace info
# Opens: https://frontend-hazel-ten-17.vercel.app

📈 Quality Metrics

Metric Current Status Target
Unit Tests 84/84 passing ✅ 100+ tests
User Simulations 30/30 completed ✅ 50+ scenarios
Security Issues 0 critical ✅ 0 always
CLI Commands 25+ all working ✅ 30+ commands
Response Time <10s per command ✅ <5s target
Package Size 106 KB ✅ <200KB
Framework Health 98% uptime ✅ 99.9% SLA

MyWork-AI vs Traditional Development

Aspect Traditional Development MyWork-AI Framework
Project Setup 2-5 days of boilerplate 60 seconds
Architecture Decisions Research for weeks Battle-tested patterns
Documentation Often skipped or outdated Auto-generated & maintained
Knowledge Management Lost in Slack/email Persistent Brain system
Code Quality Manual reviews & lint Automated enforcement
Security Afterthought, often missed Built-in from day 1
Deployment Custom pipelines & scripts One-command deployment
Team Onboarding Days/weeks to understand Standardized workflow
Scaling Rewrite major components Designed for growth
Cost High developer hours 10x faster development

Result: 10x faster time-to-market with higher quality and lower technical debt.


🛠️ Development & Contributing

Quick Development Setup

# Clone and setup
git clone https://github.com/DansiDanutz/MyWork-AI.git
cd MyWork-AI
python -m venv venv && source venv/bin/activate  # or `venv\Scripts\activate` on Windows
pip install -e ".[dev]"

# Verify installation
mw status
pytest tests/ -v

# Start contributing!
mw guide

🧪 Running Tests

# Run all tests
pytest tests/ -v

# Run with coverage
pytest tests/ --cov=tools --cov-report=html

# Run security tests
python tools/security/generate_report.py

# Run marketplace simulation  
python tools/simulation/run_simulation.py

🚀 Contributing Guidelines

We welcome contributions! See CONTRIBUTING.md for detailed guidelines.

Quick contribution workflow:

  1. Fork & Clone: git clone <your-fork>
  2. Create Branch: git checkout -b feature/amazing-feature
  3. Make Changes: Follow our coding standards
  4. Test Everything: pytest tests/ -v
  5. Submit PR: Include tests and documentation

Areas we need help with:

  • 🧠 Brain learning algorithms
  • 🤖 AutoForge AI improvements
  • 🛒 Marketplace features
  • 📱 Mobile CLI companion
  • 🔌 IDE integrations

📄 Documentation

📚 Core Documentation

📖 Additional Resources

🎯 Interactive Guides

  • Run mw guide for interactive workflow tutorial
  • Run mw setup for first-time setup wizard
  • Visit our Landing Page for visual overview

📄 License

This project is licensed under the MIT License — see LICENSE for details.

TL;DR: Use it for anything, commercial or personal. Just keep the license notice.


👨‍💻 Team

Dan Sidanutz
Creator & Owner
🏗️ Architecture & Vision
Dexter
Senior Developer
🤖 AutoForge & Backend
Memo
Developer & PM
🎨 UX & Documentation

🚀 Ready to 10x Your Development Speed?

Install MyWork-AI Now →

pip install mywork-ai && mw setup

Join 1000+ developers building faster with MyWork-AI

⭐ Star on GitHub · 🛒 Browse Marketplace · 📚 Read Docs · 💬 Get Support

Built with ❤️ by the MyWork-AI team

⬆ Back to Top

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.1.0.tar.gz (250.0 kB 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.1.0-py3-none-any.whl (183.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mywork_ai-2.1.0.tar.gz
  • Upload date:
  • Size: 250.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for mywork_ai-2.1.0.tar.gz
Algorithm Hash digest
SHA256 67cdc85c808b63d89b99e8fee9c5d194f0a9990e756c3bd526934465187a1da7
MD5 b80208203c31816bff0d771afd206e27
BLAKE2b-256 6df9da6b538f6985d13c8d10f83aca7051b000dd28d073de60ff2a73b0c009ea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mywork_ai-2.1.0-py3-none-any.whl
  • Upload date:
  • Size: 183.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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2dc1baa820a6e934d4c9121b8b7d288cbd99f95edbc20790b1208e39622a80ff
MD5 c8254049048dc97de767881dd284bb46
BLAKE2b-256 7798ae9076e3906be78e109fcb65d4ac0be436bfe525b10df8d25b9da33e07bf

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