Skip to content

kexing6400/studio

Repository files navigation

Studio — AI-Powered Independent Developer Studio

Your AI development team. From idea to production — with professional quality.

License: MIT TypeScript Node.js GitHub Stars

⚡ What is Studio?

Studio is an AI-native development studio that transforms natural language ideas into production-quality software through autonomous multi-agent collaboration.

You say what you want. Studio builds it.

💭 "Build a task management API with JWT auth"
   ↓
📋 三省六部 plans the architecture
   ↓
🏭 Six ministries implement in parallel
   ↓
✅ Production-ready code with tests, CI/CD, docs

🎯 Why Studio?

What you want What you get
"Build an API" Express + TypeScript + Prisma + tests
"Add auth" JWT + refresh tokens + rate limiting
"Deploy it" Docker + GitHub Actions + health checks

No more:

  • ❌ Demo code that breaks in production
  • ❌ Missing error handling
  • ❌ No tests, no docs, no CI/CD
  • ❌ Reinventing the wheel every project

🏛️ How It Works: 三省六部 Architecture

┌─────────────────────────────────────────────────────────────┐
│                        You (Natural Language)               │
└─────────────────────────────────────────────────────────────┘
                              │
                              ▼
┌─────────────────────────────────────────────────────────────┐
│   太子 (Crown Prince) — Triage                              │
│   "Is this a quick answer or a real project?"               │
└─────────────────────────────────────────────────────────────┘
                              │
                              ▼
┌─────────────────────────────────────────────────────────────┐
│   中书省 (Secretariat) — Planning                           │
│   "What should we build? Architecture, tech stack, structure"│
└─────────────────────────────────────────────────────────────┘
                              │
                              ▼
┌─────────────────────────────────────────────────────────────┐
│   门下省 (Department of Review) — Approval                 │
│   "Is this secure? Scalable? Worth building?"               │
└─────────────────────────────────────────────────────────────┘
                              │
                              ▼
┌─────────────────────────────────────────────────────────────┐
│   尚书省 (Department of Cabinet) — Dispatch                │
│   "Six ministries, start your engines"                     │
└─────────────────────────────────────────────────────────────┘
                              │
            ┌─────────────────┼─────────────────┐
            ▼                 ▼                 ▼
     ┌──────────┐     ┌──────────┐     ┌──────────┐
     │   工部   │     │   户部   │     │   礼部   │
     │ Backend  │     │ DevOps   │     │Frontend  │
     └──────────┘     └──────────┘     └──────────┘
            │                 │                 │
            └─────────────────┼─────────────────┘
                              ▼
┌─────────────────────────────────────────────────────────────┐
│   ✅ Production-Ready Output                               │
│   • TypeScript strict mode                                 │
│   • ≥80% test coverage                                     │
│   • Docker + docker-compose                                │
│   • GitHub Actions CI/CD                                   │
│   • Complete documentation                                 │
└─────────────────────────────────────────────────────────────┘

🚀 Quick Start

# Clone the repository
git clone https://github.com/kexing6400/studio.git
cd studio

# Start the dashboard
npm install
npm run dashboard

# Open http://localhost:7891

📦 What You Get

Every project generated by Studio meets professional standards:

Backend

  • ✅ TypeScript strict mode (no any)
  • ✅ Express.js / FastAPI
  • ✅ PostgreSQL + Prisma ORM
  • ✅ JWT authentication
  • ✅ Rate limiting + security headers
  • ✅ Structured logging
  • ✅ ≥80% test coverage

Frontend

  • ✅ Next.js 14
  • ✅ TypeScript strict
  • ✅ Tailwind CSS
  • ✅ Accessible (WCAG 2.1)

DevOps

  • ✅ Docker multi-stage builds
  • ✅ docker-compose
  • ✅ GitHub Actions CI/CD
  • ✅ Health checks

📚 Documentation

🤝 Contributing

Contributions welcome! See CONTRIBUTING.md.

📄 License

MIT License — see LICENSE.


Built with 三省六部 — Where AI meets production quality.

About

AI-Powered Independent Developer Studio - Your AI development team. From idea to production.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors