JSPM

  • Created
  • Published
  • Downloads 71
  • Score
    100M100P100Q89742F

AI-powered coding assistant CLI

Package Exports

    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