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-dev

v5.0.0

Published

The autonomous AI software engineering platform. Predictive development, multi-workspace orchestration, plugin ecosystem, and production AI — all from the CLI.

Readme

⚡ agdi

The Autonomous AI Software Engineer in your terminal. Build full-stack, production-ready applications from natural language prompts.

NPM Version License Node Discord


agdi doesn't just write boilerplate. It operates as an autonomous squad of AI engineers that plans architecture, writes code, tests it, self-heals errors, and deploys—all without human intervention.

Equipped with Deep Context Indexing, it understands your existing codebase through AST parsing and local semantic vector search before it writes a single line of code.

🚀 Quick Start

Get started in seconds. No complex setup required.

# 1. Install globally
npm install -g agdi

# 2. Configure your API keys (Gemini, Anthropic, OpenAI, etc.)
agdi auth

# 3. Generate a beautiful Kanban board
agdi build "A modern kanban board with drag-and-drop using Tailwind"

# 4. Or use the full autonomous squad for complex SaaS
agdi squad "Task management platform with Stripe billing and Supabase auth"

✨ Why Agdi?

| Capability | Description | |---|---| | 🤖 Multi-Agent Squad | Dedicated Manager, Frontend, Backend, DevOps, and QA agents working in parallel. | | 🧠 Deep Context Engine | Scans your repository, parses TypeScript ASTs, and uses local vector embeddings to understand your architecture. | | 🛠️ SaaS Blueprint | agdi build --saas instantly generates a Next.js App Router project with Prisma, Postgres, Auth, and Stripe. | | 🛡️ Zero-Trust Security | Code Firewall prevents eval() injections and hardcoded secrets. Permission Gate requires your approval for shell executions. | | 🌐 Omnichannel | Control your CLI agent from anywhere via Slack, Discord, or Telegram (agdi channels). | | 📡 Native Gateway | Real-time WebSocket connection for streaming metrics and remote execution control. |


⌨️ Command Reference

A clean, minimal Terminal User Interface (TUI) powers your experience.

| Command | Alias | What it does | |---------|-------|-------------| | agdi | — | Launch the beautiful, interactive TUI dashboard | | agdi build <prompt> | b | Generate or edit an app from a prompt | | agdi build <prompt> --saas | — | Generate a full-stack SaaS blueprint | | agdi squad [prompt] | s | Trigger the multi-agent autonomous builder | | agdi squad --deploy | — | Build and auto-deploy directly to Vercel/Netlify | | agdi squad --breakpoints | — | Pause after each agent task for review | | agdi audit --prod | — | Production readiness scanner (a11y, security, tests) | | agdi sandbox <url> | — | Live API doc reader and endpoint tester | | agdi visual-test | vt | Screenshot regression testing against baselines | | agdi memory | mem | Parse git history for project context & patterns | | agdi deps --full | — | Scan dependencies for vulnerabilities and auto-fix | | agdi plugins | plug | Manage community plugins and IDE extensions | | agdi gateway | gw | Start or check the native WebSocket gateway | | agdi channels | — | Link agdi to your Slack, Discord, or Telegram | | agdi auth | — | Securely configure your BYOK (Bring Your Own Key) access | | agdi doctor | doc | Run environment diagnostics and health checks | | agdi import <url> | i | Clone and auto-scaffold a GitHub repository |


🧠 Supported LLM Providers

Agdi routes tasks to the best model automatically or lets you choose your favorite via Bring-Your-Own-Key (BYOK):

  • Google (Gemini 3 Pro, 3 Flash, 2.5 Flash) — Recommended
  • Anthropic (Claude 4.5 Sonnet/Opus, 3.5 Sonnet)
  • OpenAI (GPT-4.1, GPT-5.2 Codex)
  • DeepSeek (DeepSeek V3, R1)
  • OpenRouter (Access to 100+ models)
  • Meta (Llama 4 Maverick)
  • Alibaba (Qwen3 Coder)

Keys are stored securely in ~/.agdi/config.json. We never collect your keys.


🔒 Security & Telemetry

Your code is your code. Agdi runs completely locally (aside from the LLM API calls).

  • Code Firewall: Every generated file is scanned for vulnerabilities before writing to disk.
  • Audit Logger: All file modifications and shell commands are logged to ~/.agdi/audit.log.
  • Telemetry Transparency: Telemetry is opt-in and never contains source code. Run agdi config telemetry --dry-run to see exactly what is sent.

🌐 Web IDE · 💬 Join the Discord · 🐛 Report a Bug

Built with ❤️ for developers.