Skip to main content

Welcome to DevDaily AI

DevDaily is your AI-powered developer memory that auto-generates standup notes, PR descriptions, and weekly summaries from your git history.
Developers lose hours every week writing standup notes, crafting PR descriptions, and compiling weekly reports. DevDaily uses GitHub Copilot CLI to generate professional summaries in seconds.

What Makes DevDaily Different?

DevDaily builds a persistent local memory of your work. Every standup you run, every PR you generate, every branch you switch — DevDaily silently records a snapshot in ~/.config/devdaily/journal/.

Context Recovery

devdaily context tells you exactly where you left off, even days later

Work Search

devdaily recall auth finds every time you touched authentication code

Weekly Summaries

devdaily week produces accurate summaries from your local journal

Cross-Project

Work summaries across all your repositories with --all-projects
All data stays local. No cloud. No telemetry. Everything is stored in ~/.config/devdaily/journal/

Key Features

Standup Generator

Generate daily standup notes from commits, PRs, and tickets with AI-powered summaries

PR Descriptions

Auto-generate PR titles and bodies with template support and conventional commit format

Weekly Summaries

Compile weekly accomplishments with detailed stats and AI analysis

Context Recovery

Recover exactly where you left off after a context switch with intelligent work tracking

Work Search

Search your work history by keyword, file, tag, or date across all projects

Auto-Snapshots

Silent work tracking as a side-effect of commands you already run

PM Integration

GitHub Issues, Jira, and Linear ticket linking with automatic metadata extraction

Notifications

Send standups to Slack or Discord via webhooks

How It Works

1

Install DevDaily

npm install -g devdaily-ai
2

Set up GitHub Copilot CLI

DevDaily uses GitHub Copilot CLI for AI-powered text generation:
gh auth login
gh extension install github/gh-copilot
3

Initialize in your project

devdaily init
This sets up aliases, shell completions, and optional git hooks.
4

Generate your first standup

devdaily standup
Or use the short alias: dd s

Quick Commands

Get started with these essential commands:
# Generate today's standup
devdaily standup

# Last 3 days of work
devdaily standup --days 3

# Send to Slack
devdaily standup --send

Output Formats

DevDaily supports multiple output formats for different workflows:
  • Markdown - Default format, perfect for copying to documentation
  • Slack - Formatted with Slack’s markdown syntax
  • Plain - Clean text without formatting
  • JSON - Machine-readable for automation
devdaily standup --format slack
devdaily week --format json

Privacy & Security

Local-First

All data stays on your machine in ~/.config/devdaily/journal/. Nothing is sent to any server.

Secrets Management

Secrets stored separately in .devdaily.secrets.json (auto-added to .gitignore)

Opt-in Hooks

Git hooks are optional and POSIX-compatible. They append to existing hooks instead of overwriting.

GitHub Copilot

AI generation uses GitHub Copilot CLI under your existing Copilot agreement
DevDaily processes your git history locally and sends text prompts to GitHub Copilot CLI. Your source code is not uploaded.

What’s Next?

Installation

Install DevDaily and set up prerequisites

Quick Start

Get from install to running your first commands