Skip to main content

Installation

Get DevDaily AI up and running in minutes. This guide covers all prerequisites and installation steps.

Prerequisites

Before installing DevDaily, ensure you have these tools installed:

Node.js

Version 18.0.0 or higher required

Git

Any recent version for repository analysis

GitHub CLI

The gh command-line tool

GitHub Copilot CLI

Copilot extension for the gh CLI

1. Node.js

1

Check if Node.js is installed

You should see version 18.0.0 or higher.
2

Install Node.js (if needed)

Download from nodejs.org or use a version manager:

2. Git

1

Check if Git is installed

2

Install Git (if needed)

3. GitHub CLI

The GitHub CLI (gh) is required for creating PRs and accessing GitHub features.
1

Check if GitHub CLI is installed

2

Install GitHub CLI (if needed)

3

Authenticate with GitHub

Follow the interactive prompts to authenticate with your GitHub account.

4. GitHub Copilot CLI Extension

You need an active GitHub Copilot subscription to use DevDaily’s AI features. DevDaily uses GitHub Copilot CLI for all AI-powered text generation.
1

Install the Copilot CLI extension

2

Verify the installation

You should see version information for the Copilot extension.
3

Test Copilot CLI

If you see a suggestion, Copilot CLI is working correctly.
If you don’t have GitHub Copilot yet, you can sign up for a subscription or request access through your organization.

Install DevDaily

Once all prerequisites are installed, you can install DevDaily globally via npm:
1

Install DevDaily globally

This installs the devdaily command globally on your system.
2

Verify the installation

You should see the current version number (e.g., 0.6.1).
3

Run the system diagnostic

This checks all prerequisites and shows their status:
If any checks fail, devdaily doctor will provide specific instructions on how to fix them.

Troubleshooting

GitHub Copilot CLI not found

Problem: devdaily doctor shows “GitHub Copilot CLI not found” Solution:

Node.js version too old

Problem: You have Node.js < 18.0.0 Solution:

GitHub CLI authentication failed

Problem: gh auth status shows you’re not authenticated Solution:

Permission denied when installing globally

Problem: npm install -g fails with permission errors Solution:

Clipboard not working

Problem: “Copied to clipboard” message appears but nothing is copied Solution:

Using DevDaily Without GitHub Copilot

GitHub Copilot CLI is required for AI-powered generation. However, you can still use DevDaily to extract structured context.
If you don’t have GitHub Copilot, you can use the --raw-context flag to get structured data and pipe it to any LLM:

Next Steps

Now that DevDaily is installed, you’re ready to start using it!

Quick Start

Get from install to running your first commands in minutes

Configuration

Customize DevDaily to match your workflow