Executive Overview

Alan is an AI-powered hardware design automation agent that accelerates RTL development and verification through intelligent task automation and deep EDA tool integration. It augments engineering productivity while fitting into existing toolchains and enterprise workflows.

Full specification: see documentation/ALAN_PRODUCT_SPECIFICATION.md.

Key Capabilities

Executable Specification

Design Implementation

Verification

Architecture

Modular architecture with core agent, knowledge layer (RAG), and MCP-based tool integration. Enterprise connectors include JAMA, JIRA, Git/Perforce, and CI/CD. Simulation tools MCP covers digital and mixed-signal simulators.

Requirements & Coverage Flow

Alan derives HWRQs from PRQs, maps them to HWDD/HWA in the executable spec, and generates verification artifacts linked by requirement IDs. Coverage rolls up by HWRQ and PRQ with dashboards and sign-off checks.

Technical Requirements

Licensing & Pricing

See section 15 in the full specification for details.