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
⚠️ 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 agdi2. Configure
agdi auth
# Select: Google Gemini (Recommended - Free Tier)
# Enter your API key from: https://aistudio.google.com/apikey3. 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 buildOptions
--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+
🔗 Links
- 🌐 Web App: agdi-dev.vercel.app
- 📦 npm: npmjs.com/package/agdi
- 💻 GitHub: github.com/anassagd432/Agdi-dev
📄 License
MIT © 2024-2026 Agdi