npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

agdi

v3.3.6

Published

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

Downloads

6,006

Readme

Agdi CLI — The Autonomous AI Employee

🦸 AGDI

The Autonomous AI Software Squad in Your Terminal

v3.3.0: New Mission Control TUI

npm version License Downloads


⚡ What is Agdi?

Agdi isn't just a code generator. It's an autonomous software agency that lives in your terminal. When you give it a prompt, it doesn't just spit out code—it spins up a Squad of specialized AI agents that work together:

  • 🧠 The Manager: Plans the architecture, breaks down tasks, and oversees the project.
  • 🎨 The Designer: Builds beautiful, responsive UI components (React + Tailwind + Shadcn).
  • ⚙️ The Engineer: Implements secure APIs, database schemas, and backend logic.
  • 🕵️ The QA: Runs builds, writes tests, detects errors, and auto-fixes them before you ever see the code.
  • 🚀 The DevOps: Handles deployment to Vercel/Netlify automatically.

🚀 Getting Started

1. Install via npm

npm install -g agdi

2. Run the Wizard

The easiest way to start is the interactive wizard. It will guide you through authentication and project setup.

agdi

3. Build a SaaS in Seconds

Want to go fast? Use the direct build command:

agdi build "A project management tool with Kanban boards and team chat"

🛠️ Features

🏢 The SaaS Blueprint (--saas)

Generate a production-ready SaaS foundation instantly:

  • Framework: Next.js 15 (App Router)
  • Database: Prisma + PostgreSQL
  • Auth: Clerk / NextAuth
  • Payments: Stripe Subscription integration
  • Styling: Tailwind CSS + Shadcn UI
agdi build "AI-powered CRM for real estate agents" --saas

🔄 Auto-Healing Code

Agdi's QA agent runs in a loop. If the build fails:

  1. It analyzes the error logs.
  2. It reads the source code.
  3. It generates a surgical fix.
  4. It re-runs the build. You get working code, not error messages.

📦 Import & Refactor

Have an existing repo? Import it and ask Agdi to add features.

agdi import https://github.com/user/repo

🤖 Supported Models

Agdi supports the absolute bleeding edge of AI models via a unified interface:

| Provider | Models Supported | Best For | |----------|------------------|----------| | Google | Gemini 3 Pro, 2.5 Flash | Speed & Context (Recommended) | | OpenAI | GPT-5, GPT-4o, o1 | Complex Logic | | Anthropic | Claude 3.5 Sonnet, Opus | Coding & Architecture | | DeepSeek | DeepSeek V3, R1 | Reasoning & Cost Efficiency | | OpenRouter| 100+ Models | Flexibility |


⚙️ Advanced Usage

Squad Mode (Multi-Agent)

For complex projects, invoke the full squad explicitly:

agdi squad "Crypto portfolio tracker with real-time websocket updates"

Config Management

View or edit your API keys and settings:

agdi config

Enable telemetry to help us debug crashes (fully anonymous):

agdi config telemetry --enable

🛡️ Security

Agdi takes security seriously.

  • Zero-Trust: It never executes dangerous shell commands without permission (unless --yes is used).
  • Local Keys: API keys are stored in ~/.agdi/config.json with 0600 permissions (readable only by you).
  • Sandboxed: Code generation happens in your specified directory, never outside it.

❓ Troubleshooting

"API Key Invalid" Run agdi auth to re-enter your keys. Ensure your plan covers the model you selected.

"Build Failed" If the auto-healer gives up, check the logs in runs/<id>/report.md. You can often fix the small typo manually and run npm run dev.

"Quota Exceeded" Switch to a cheaper model or provider:

agdi model