JSPM

  • Created
  • Published
  • Downloads 71
  • Score
    100M100P100Q89755F
  • License MIT

AI-powered app generator - build full-stack apps from natural language in your terminal

Package Exports

  • agdi
  • agdi/dist/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (agdi) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Agdi CLI

🦸 The Autonomous AI Development Team

Build, Test, and Deploy Full-Stack Apps from a Single Prompt

npm version npm downloads


⚠️ Development Status: Alpha

Agdi is currently in active development. Use for experimentation and prototyping. Not recommended for mission-critical production use yet.


🎬 What is Agdi?

One prompt. Full app. Live URL.

agdi squad "Build a todo app with authentication" --deploy
# → Live URL in ~2 minutes

🔄 How It Works

👤 Your Prompt
      │
      ▼
🧠 Manager Agent ────► 📋 Project Spec
      │
      ├───► 🎨 Frontend
      │         │
      └───► ⚙️ Backend
                │
      ┌─────────▼─────────┐
      │    🕵️ QA Agent    │
      └─────────┬─────────┘
                │
          Build Pass?
          │         │
      No ─▼─      ──▼── Yes
      │               │
    🔧 Fix      🚀 DevOps Agent
      │               │
      └──────► 🌐 Live URL

🚀 Quick Start

1. Install

npm install -g agdi

2. Configure

agdi auth
# Select: Google Gemini (Recommended - Free Tier)
# Enter your API key from: https://aistudio.google.com/apikey

3. Build

agdi squad "Build a blog with comments" --deploy

🚧 Limitations & Roadmap

Current Limitations

  • Best for MVPs and prototypes.
  • Large complex projects may hit context limits.
  • Generated code may require manual review.

Roadmap

  • Voice Interface ("Talk to Code")
  • GitHub Repo Import
  • E2E Testing Agent
  • Docker Support

🦸 The Agdi Squad

Agent Role What It Does
🧠 Manager Project Lead Analyzes prompt → Creates project spec
🎨 Frontend UI Developer React, Next.js, Tailwind components
⚙️ Backend API Developer Prisma schema, REST APIs, DB logic
🕵️ QA Quality Engineer Runs build → Fixes errors → Repeats
🚀 DevOps Deployment Deploys to Vercel/Netlify

📖 Commands

Core

agdi                    # Interactive mode
agdi auth               # Configure API keys
agdi squad "..."        # 🆕 Multi-agent builder
agdi build "..."        # Single-agent build

Options

--deploy                # Auto-deploy to Vercel
--output ./dir          # Output directory

🛡️ Security

  • ✅ API Keys stored securely (0600 permissions)
  • ✅ Commands restricted to workspace
  • ✅ Dangerous operations require confirmation

📋 Requirements

  • Node.js: 18+
  • npm: 9+


📄 License

MIT © 2024-2026 Agdi