explaingit

microsoft/ai-engineering-coach

Analysis updated 2026-07-03 · repo last pushed 2026-07-03

⭐ Rising3,193TypeScriptAudience · developerComplexity · 2/5ActiveSetup · moderate

TLDR

A VS Code extension that analyzes your local AI coding assistant logs to score your prompt quality, flag bad habits, and show dashboards, all processed privately on your machine with no data sent anywhere.

Mindmap

mindmap
  root((repo))
    What it does
      Analyzes local AI session logs
      Scores prompt quality
      Flags bad habits
    Dashboards
      Session timeline charts
      Heatmap of work hours
      Anti-pattern cards
    Privacy
      Runs fully locally
      Read-only and no telemetry
    Use cases
      Solo skill improvement
      Team stat comparison
      Gamified XP leveling
    Tech stack
      TypeScript
      VS Code Extension API
      GitHub Copilot
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

A solo developer tracks whether they are over-relying on AI for certain programming languages.

USE CASE 2

A team lead shares stat cards to compare different AI collaboration approaches across the team.

USE CASE 3

A developer uses XP and quizzes to gamify and level up their AI prompting skills over time.

USE CASE 4

A user runs context health checks to see if their workspace is set up well for agentic AI workflows.

What is it built with?

TypeScriptVS Code Extension APIGitHub Copilot

How does it compare?

microsoft/ai-engineering-coachcrafter-station/petdexvercel/eve
Stars3,1933,2263,152
LanguageTypeScriptTypeScriptTypeScript
Last pushed2026-07-032026-07-012026-07-03
MaintenanceActiveActiveActive
Setup difficultymoderatemoderateeasy
Complexity2/52/53/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Not published to a marketplace, so you must clone and build the extension yourself from source using the provided steps.

In plain English

AI Engineer Coach is a VS Code extension that analyzes how you use AI coding assistants and gives you a dashboard of insights to help you get better at it. It reads the session logs that tools like GitHub Copilot generate on your machine and turns them into scores, trends, and concrete feedback, all without sending your data anywhere. At a high level, it scans your local AI session files and runs them through 45 detection rules covering things like prompt quality, session hygiene, code review habits, and context management. You get visualizations: a timeline of your coding sessions, charts showing how much code the AI generated by language and model, a heatmap of when you work, and anti-pattern cards that flag specific bad habits with suggested fixes. It also includes a skill finder that spots repeated prompts you could turn into reusable snippets, and a context health score that checks whether your workspace is set up well for agentic AI workflows. Some optional features use VS Code's built-in Copilot model, but only when you explicitly trigger them. The tool is built for developers and teams who use AI coding assistants regularly and want to understand their patterns, measure their output, and improve over time. A solo developer might use it to see if they're over-relying on AI for certain languages or working at unhealthy hours. A team lead could share stat cards to compare approaches. The gamification layer, XP, achievement tiers, personalized quizzes generated from your actual usage, suggests it's also aimed at people who want a structured way to level up their AI collaboration skills rather than just guessing whether they're using these tools well. Privacy is a core design choice: the extension is read-only, never modifies your session files, runs all analysis locally, and includes no telemetry. It also works as a canvas inside the GitHub Copilot app, not just VS Code, though some features are unavailable in that mode. The extension isn't published to a marketplace, so you build it yourself from source, a hurdle for non-developers, but straightforward if you follow the provided steps.

Copy-paste prompts

Prompt 1
Help me build and install the AI Engineer Coach VS Code extension from this source code so I can start analyzing my GitHub Copilot session logs.
Prompt 2
Look at my AI coding session logs and tell me what kinds of bad habits or anti-patterns the 45 detection rules in AI Engineer Coach would flag.
Prompt 3
Explain how to use the AI Engineer Coach skill finder to identify repeated prompts I can turn into reusable snippets.
Prompt 4
Help me set up my workspace to get a high context health score for agentic AI workflows based on what AI Engineer Coach checks for.

Frequently asked questions

What is ai-engineering-coach?

A VS Code extension that analyzes your local AI coding assistant logs to score your prompt quality, flag bad habits, and show dashboards, all processed privately on your machine with no data sent anywhere.

What language is ai-engineering-coach written in?

Mainly TypeScript. The stack also includes TypeScript, VS Code Extension API, GitHub Copilot.

Is ai-engineering-coach actively maintained?

Active — commit in last 30 days (last push 2026-07-03).

How hard is ai-engineering-coach to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is ai-engineering-coach for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub microsoft on gitmyhub

Verify against the repo before relying on details.