JavaScript · JSDoc
Auto-generate JavaScript JSDoc with AI
Wright AI writes JSDoc for every undocumented JavaScript function in your project — reading callers and callees for accurate context, not just the function body.
See it in action
Before and after — JSDoc style
How it works
More than a docstring generator
⚡
Call graph context
Wright builds a dependency graph before generating. It reads what calls your JavaScript function and what it calls — so docs describe purpose, not just mechanics.
📊
Coverage tracking
Know the exact percentage of documented functions across every file. Set a minimum threshold and enforce it in CI.
🔍
Drift detection
When a function signature changes, Wright flags the stale docstring automatically — as a VS Code warning and a CI failure.
🔌
MCP for AI tools
Exposes your indexed docs to Claude Code, Cursor, and Copilot via MCP so they always have live context about your codebase.
Comparison
How Wright differs from alternatives
Writing JSDoc manually
Repetitive and time-consuming. Skipped under pressure and never caught up later.
ESDoc / JSDoc CLI
Generates documentation sites from existing comments — does not write comments for you.
ChatGPT / Claude (ad-hoc)
No call graph context. No batch mode. No coverage report. No CI enforcement.
Start documenting your JavaScript codebase
Free VS Code extension · CLI · GitHub Action · MCP server. No credit card required.