AI-powered development framework with tools, workflows, and brain (knowledge vault)
Project description
███╗ ███╗██╗ ██╗██╗ ██╗ ██████╗ ██████╗ ██╗ ██╗ █████╗ ██╗
████╗ ████║╚██╗ ██╔╝██║ ██║██╔═══██╗██╔══██╗██║ ██╔╝ ██╔══██╗██║
██╔████╔██║ ╚████╔╝ ██║ █╗ ██║██║ ██║██████╔╝█████╔╝ ███████║██║
██║╚██╔╝██║ ╚██╔╝ ██║███╗██║██║ ██║██╔══██╗██╔═██╗ ██╔══██║██║
██║ ╚═╝ ██║ ██║ ╚███╔███╔╝╚██████╔╝██║ ██║██║ ██╗ ██║ ██║██║
╚═╝ ╚═╝ ╚═╝ ╚══╝╚══╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝ ╚═╝╚═╝
MyWork-AI
The AI-Powered Development Framework
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
|
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 (
fastapitemplate) - Doc Generator - Automated documentation (
clitemplate) - Workflow Engine - Business process automation (
automationtemplate)
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:
- Fork & Clone:
git clone <your-fork> - Create Branch:
git checkout -b feature/amazing-feature - Make Changes: Follow our coding standards
- Test Everything:
pytest tests/ -v - 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
- CLAUDE.md — Master orchestrator instructions
- ECOSYSTEM.md — Complete ecosystem overview
- QUICK_START.md — Get started in 3 steps
📖 Additional Resources
- CHANGELOG.md — Version history & release notes
- SECURITY.md — Security policy & reporting
- CONTRIBUTING.md — Contribution guidelines
- STRATEGY.md — Project strategy & roadmap
🎯 Interactive Guides
- Run
mw guidefor interactive workflow tutorial - Run
mw setupfor 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?
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
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.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
67cdc85c808b63d89b99e8fee9c5d194f0a9990e756c3bd526934465187a1da7
|
|
| MD5 |
b80208203c31816bff0d771afd206e27
|
|
| BLAKE2b-256 |
6df9da6b538f6985d13c8d10f83aca7051b000dd28d073de60ff2a73b0c009ea
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2dc1baa820a6e934d4c9121b8b7d288cbd99f95edbc20790b1208e39622a80ff
|
|
| MD5 |
c8254049048dc97de767881dd284bb46
|
|
| BLAKE2b-256 |
7798ae9076e3906be78e109fcb65d4ac0be436bfe525b10df8d25b9da33e07bf
|