DISCOVER THE FUTURE OF AI AGENTS

AIDD Framework

Added Feb 24, 2026
Agent & Tooling
Open Source
TypeScriptNode.jsWorkflow AutomationMulti-Agent SystemAI AgentsAgent FrameworkCLIAgent & ToolingDeveloper Tools & CodingAutomation, Workflow & RPA

The standard framework for AI Driven Development, transforming AI agent code generation velocity into sustainable development velocity through architecture, testing workflows, and orchestration systems.

Overview#

AIDD Framework is the standard framework for AI Driven Development, developed by ParallelDrive. It addresses the "velocity trap" caused by AI-assisted programming—research shows AI tools lead to 8x increase in code duplication (GitClear) and 9% higher error rates (Google DORA).

Core Components#

AIDD CLI#

Project scaffolding and automation tool, supporting npx aidd quick initialization and Cursor editor integration.

Agent Runtime#

Complete workflow runtime from product discovery to commit and release, coordinating multiple AI agents.

SudoLang Prompt Language#

Typed pseudocode language for AI orchestration, supporting declarative, constraint-based, interface-oriented programming.

Server Framework#

Composable backend framework for Node.js and Next.js, using asyncPipe function composition pattern instead of traditional Express middleware chains.

Workflow Commands#

CommandFunction
/discoverCreate user story mapping and product discovery
/taskCreate structured epics and task planning
/executeTDD-based code implementation
/reviewCode review and best practice enforcement
/commitCommit code
/user-testGenerate dual test scripts for humans and AI agents

Key Configuration Files#

  • vision.md: Project vision document (Overview, Goals, Non-Goals, Key Constraints, Architectural Decisions)
  • AGENTS.md: Auto-generated AI agent instruction file
  • ai/commands/: Workflow command definitions
  • ai/rules/: Agent orchestration rules
  • plan/story-map/: User journeys and personas (YAML format)

Requirements#

  • Node.js: 16.0.0+ (ESM support required)
  • Environment: Unix/Linux shell (bash/zsh) or Windows WSL
  • Recommended Editor: Cursor (optimized for)
  • Recommended LLM: Claude 4.5 Sonnet

Installation#

# Use without installation
npx aidd --help

# Create project for Cursor
npx aidd --cursor my-project

# Global installation
npm install -g aidd

Server Framework Example#

import { createRoute, withRequestId, createWithConfig } from "aidd/server";

const withConfig = createWithConfig(() =>
  loadConfigFromEnv(["OPENAI_API_KEY", "DATABASE_URL"])
);

export default createRoute(
  withRequestId,
  withConfig,
  async ({ request, response }) => {
    response.status(200).json({ message: "Success" });
  }
);

Project Status#

  • 217 commits, 16 releases
  • Latest version: v2.5.0
  • Actively maintained

Related Projects

View All

STAY UPDATED

Get the latest AI tools and trends delivered straight to your inbox. No spam, just intelligence.