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

mdan-ai

v2.6.1

Published

MDAN - AI-driven Development Platform with Specialized Agents

Readme

MDAN

MDAN

Version License: MIT Node.js Version

MDAN — An AI-driven development platform with specialized agents for FinTech, DevOps/Azure, and Database Optimization. Built on the Better Agents framework for production-ready agent development.

100% free and open source. No paywalls. No gated content. Empowering teams with intelligent AI agents.

Why MDAN?

Traditional AI tools do the thinking for you, producing average results. MDAN agents act as expert collaborators who guide you through structured processes to bring out your best thinking in partnership with the AI.

  • Better Agents Framework — Built on industry standards for agent development
  • Scenario Testing — Every agent tested end-to-end for guaranteed behavior
  • Versioned Prompts — Collaborative prompt management with version control
  • Specialized Packs — FinTech, DevOps/Azure, and Database Optimization agents
  • Scale-Adaptive — Automatically adjusts planning depth based on project complexity
  • Complete Lifecycle — From brainstorming to deployment

📦 Installation

Install from npm (Recommended)

npm install -g mdan-ai

Or use npx without installing:

npx mdan-ai install

Install from GitHub

git clone https://github.com/khalilbenaz/MDANV2.git
cd MDANV2
npm install
npm link

Quick Start

After installation:

mdan-ai install

Follow the installer prompts, then open your AI IDE (Claude Code, Cursor, etc.) in your project folder.

Non-Interactive Installation (for CI/CD):

mdan-ai install --directory /path/to/project --modules mmm --tools claude-code --yes

🎯 Key Features

Better Agents Integration

MDAN is built on the Better Agents framework, ensuring:

  • Scenario Tests — End-to-end testing for every agent
  • Versioned Prompts — YAML-based prompt management
  • Evaluations — Jupyter notebooks for performance measurement
  • Observability — Full tracing and monitoring
  • MCP Integration — Model Context Protocol for tool access

Specialized Packs

MDAN includes three specialized packs out of the box:

🏦 FinTech Pack

  • Financial Analyst — Financial modeling, market analysis, portfolio optimization
  • Compliance Officer — Regulatory compliance, audit, risk assessment
  • Risk Manager — Risk analysis, hedging strategies, stress testing

☁️ DevOps/Azure Pack

  • DevOps Engineer — CI/CD, infrastructure, monitoring
  • Azure Specialist — Azure services, cloud architecture, deployment
  • CI/CD Architect — Pipeline design, automation, quality gates

🗄️ Database Optimization Pack

  • DBA — Database administration, backup, recovery
  • Performance Tuner — Query optimization, index tuning, performance analysis
  • Migration Specialist — Database migration, schema changes, data migration

Core Modules

  • MMM — Business Model & Management (PM, Architect, Developer, QA, etc.)
  • MMB — Module Builder (Agent, Module, Workflow builders)
  • CIS — Creative Innovation Strategy (Brainstorming, Design Thinking, Innovation)
  • TEA — Test Engineering & Architecture (Test strategy, automation, CI/CD)

📚 Documentation

User Documentation

Technical Documentation

Configuration


🏗️ Project Structure

MDAN/
├── app/                      # Agent code
│   ├── core/                 # Core agents
│   ├── mmm/                  # Main module (Business Model & Management)
│   ├── mmb/                  # Module Builder
│   ├── cis/                  # Creative Innovation Strategy
│   ├── tea/                  # Test Engineering & Architecture
│   └── packs/                # Specialized packs
│       ├── fintech/
│       ├── devops-azure/
│       └── db-optimization/
├── tests/
│   ├── scenarios/            # End-to-end scenario tests
│   └── evaluations/          # Jupyter notebooks for evaluations
├── prompts/                  # Versioned prompts
├── prompts.json              # Prompt registry
├── .mcp.json                 # MCP server configuration
├── AGENTS.md                 # Agent development guidelines
└── CLAUDE.md                 # Claude Code compatibility

🧪 Testing

MDAN uses the Scenario testing framework for end-to-end agent testing.

# Run all tests
npm test

# Run scenario tests
npm run test:scenarios

# Run evaluations
npm run test:evaluations

🤝 Contributing

We welcome contributions! See CONTRIBUTING.md for guidelines.

When contributing to MDAN:

  1. Follow the agent structure defined in AGENTS.md
  2. Include tests for all new agents
  3. Update documentation
  4. Follow code quality standards
  5. Get code review before merging

📦 Modules

MDAN extends with official modules for specialized domains:

| Module | Purpose | |--------|---------| | MMM | Core framework with 34+ workflows | | MMB | Create custom MDAN agents and workflows | | TEA | Risk-based test strategy and automation | | CIS | Innovation, brainstorming, design thinking | | FinTech Pack | Financial analysis, compliance, risk management | | DevOps/Azure Pack | CI/CD, Azure services, infrastructure | | DB Optimization Pack | Database tuning, optimization, migration |


🌟 Based On

MDAN is built on and inspired by:


📄 License

MIT License — see LICENSE for details.


Last Updated: 28 February 2026 Version: 2.6.0