> ## Documentation Index
> Fetch the complete documentation index at: https://codinitdev-mintlify-update-changelog-codinit-dev-90028.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Installation

> Install CodinIT AI-powered IDE on Windows, Mac, and Linux. Set up the AI coding assistant with step-by-step installation guide for developers.

<Note>
  **Ready to start AI coding?** Install the AI-powered IDE in less than 2 minutes! Choose your platform and start building with AI code generation.
</Note>

## Download AI coding assistant from website (Recommended)

The easiest way to get started with AI-powered development is to download the CodinIT installer for your platform:

<Tabs>
  <Tab title="macOS">
    1. Download the `.dmg` file from [codinit.dev/download](https://codinit.dev/download)
    2. Open the downloaded `.dmg` file
    3. Drag CodinIT to your Applications folder
    4. Launch CodinIT from your Applications
  </Tab>

  <Tab title="Windows">
    1. Download the `.exe` installer from [codinit.dev/download](https://codinit.dev/download)
    2. Run the installer
    3. Follow the installation wizard
    4. Launch CodinIT from the Start menu or desktop shortcut
  </Tab>

  <Tab title="Linux">
    1. Download the `.AppImage` file from [codinit.dev/download](https://codinit.dev/download)
    2. Make it executable: `chmod +x CodinIT-*.AppImage`
    3. Run the AppImage: `./CodinIT-*.AppImage`

    Or install via package manager (if available):

    ```bash theme={null}
    # Debian/Ubuntu
    sudo dpkg -i codinit_*.deb

    # Fedora/RHEL
    sudo rpm -i codinit-*.rpm
    ```
  </Tab>
</Tabs>

## Install AI IDE from source (For developers)

If you prefer to build the AI coding assistant from source or contribute to open-source AI development:

### Local Version (Web Containers)

```bash theme={null}
git clone https://github.com/codinit-dev/codinit-dev.git
cd codinit-dev
```

### Web Version (E2B)

```bash theme={null}
git clone https://github.com/Gerome-Elassaad/codingit.git
cd codingit
```

## Install dependencies

Install all required dependencies using your preferred package manager:

```bash theme={null}
# Using npm
npm install

# Or using pnpm
pnpm install

# Or using yarn
yarn install
```

## Configure AI model environment

Set up your environment variables by creating a `.env.local` file and add your LLM provider API keys for AI code generation:

```bash theme={null}
# Copy the example environment file
cp .env.example .env.local

# Edit .env.local and add your API keys
# OPENAI_API_KEY=your_openai_key
# ANTHROPIC_API_KEY=your_anthropic_key
# etc.
```

## Run the AI development server

Start the AI-powered IDE in development mode and begin coding with AI assistance:

```bash theme={null}
# Start the dev server
pnpm run dev

# The app will be available at:
# http://localhost:5173 (Web Containers Dev Server)
# https://localhost:3000 (E2B Dev Server)
```

<CardGroup cols={1}>
  <Card title="Next: AI model selection" icon="book-open" href="/getting-started/select-your-model">
    Continue to LLM provider configuration and start building AI-powered projects with code generation.
  </Card>
</CardGroup>
