Universal development automation for ANY project. Claude Code implements features, runs tests, creates PRs autonomously. 15+ framework presets or custom commands. Issue-driven, secure, scalable. Save 20-100 hrs/month. MIT license.
# Add to your Claude Code skills
git clone https://github.com/yusufkaraaslan/lazy-bird π¦ π¦
_ _ ________ __ __
| | / \ |___ / \ \ / /
| | / _ \ / / \ \_/ /
| |___ / ___ \ / /__ \ /
|_____| /_/ \_\ /_____| |_|
____ ___ ____ ____
| __ ) |_ _| | _ \ | _ \
| _ \ | | | |_) | | | | |
| |_) | | | | _ < | |_| |
|____/ |___| |_| \_\ |____/
π€ π€
Works with: Godot, Unity, Python, Rust, Node.js, Django, React, and more!
No comments yet. Be the first to share your thoughts!
Quick Start β’ Features β’ Installation β’ Docs β’ Architecture
Lazy_Bird is a progressive automation system that lets Claude Code work on your development projects autonomouslyβgame engines, backends, frontends, or any codebase. Create GitHub Issues in the morning, review Pull Requests at lunch, and merge completed features in the eveningβall while you focus on creative work or simply relax.
Morning (7 AM) Work Hours Lunch (12 PM) Evening (6 PM)
ββββββββββββββ ββββββββββββββ βββββββββββββ βββββββββββββ
Create Issues β Claude implements β Review PRs β Merge & Ship
Add "ready" label Runs tests automatically Approve changes Plan tomorrow
Go to work Creates PRs if passing Back to work Enjoy life
The result? You save 20-100 hours per month on repetitive development tasks.
Lazy_Bird works with any project type through framework presets. During setup, simply select your framework and the system configures the right test commands automatically.
python manage.py testDon't see your framework? Choose "Custom" during setup and specify your test commands manually. Lazy_Bird supports any framework with a command-line test runner!
# 1. Install via pip (recommended)
pip install lazy-bird
# 2. Run setup wizard
lazy-bird setup
# 3. Create your first automated task
gh issue create --template task \
--title "[Task]: Add player health system" \
--label "ready"
# 4. Monitor progress
lazy-bird status
That's it! The system will pick up your issue, implement the feature, run tests, and create a PRβall automatically.
Lazy_Bird v2.0 represents a complete rewrite into a production-ready microservice architecture:
β All 70 Core Issues Completed
π§ͺ Fully Tested & Validated
π Ready for Deployment
Morning (7-8am) Work Hours Lunch (12pm) Evening (6pm)
βββββββββββββββββ ββββββββββββββ βββββββββββββ ββββββββββββββ
Create GitHub Issues β Claude processes tasks β Review PRs β Merge & test
Add "ready" label Runs tests automatically Approve/comment Deploy builds
Go to work Creates PRs if passing Back to work Plan tomorrow
v2.0 - Complete Microservice Architecture (β Production Ready!)
Lazy_Bird v2.0 is a full-featured FastAPI microservice architecture with:
Core Engine:
Web Dashboard:
Multi-Framework Support:
Database Schema:
Testing & Validation:
Deployment:
Universal Requirements:
Framework-Specific:
# Option 1: Install via pip (easiest)
pip install lazy-bird
# Then run setup wizard
lazy-bird setup
curl -L https://raw.githubusercontent.com/yusyus/lazy_birtd/main/wizard.sh | bash
# Clone repository
git clone https://github.com/yusufkaraaslan/lazy-bird.git
cd lazy-bird
# Option A: Install as package
pip install -e .
lazy-bird setup
# Option B: Run wizard directly
# Run Phase 0 validation (required)
./tests/phase0/validate-all.sh /path/to/your/project --type <framework>
# Examples:
./tests/phase0/validate-all.sh /path/to/your/project --type godot
./tests/phase0/validate-all.sh /path/to/your/project --type python
./tests/phase0/validate-all.sh /path/to/your/project --type rust
# If validation passes, run wizard
./wizard.sh
The wizard will: