Skip to content

Installation Guide

Prerequisites

Before installing AIDDDMAP, ensure you have the following prerequisites:

  • Node.js (v14 or higher)
  • Docker and Docker Compose
  • Git
  • Python 3.8 or higher (for certain AI capabilities)

Installation Steps

1. Clone the Repository

git clone https://github.com/yourusername/aidddmap.git
cd aidddmap

2. Environment Setup

Copy the example environment file and configure your settings:

cp .env.example .env.local

Edit .env.local with your preferred settings.

3. Install Dependencies

npm install

4. Docker Setup

Build and start the Docker containers:

docker-compose up -d

5. Start the Development Server

npm run dev

The application should now be running at http://localhost:3000

Verification

To verify your installation:

  1. Open your browser and navigate to http://localhost:3000
  2. Check that the dashboard loads correctly
  3. Verify that the AI agents are responsive in the right drawer
  4. Test the IDAT canvas functionality

Troubleshooting

If you encounter any issues during installation:

  1. Check Docker container logs:
docker-compose logs
  1. Verify all required ports are available
  2. Ensure all environment variables are properly set

For more detailed troubleshooting, refer to our troubleshooting guide.