Generate professional worklogs instantly from your code changes using AI.
What's new in Worklog AI
Enhanced UI: Improved button labels and organization for better usability
Multiple AI Models: Choose between Google Gemini, OpenAI, or your own locally hosted LLM for worklog generation
Custom Worklog Styles: Generate worklogs in Technical, Business, or Daily Stand-up formats
Git Integration: Create worklogs from uncommitted changes or specific commits
One-Click Export: Easily copy or save your worklogs
Demo
Watch our demo video to see Worklog AI in action:
About Worklog AI
Worklog AI is a powerful VS Code extension that automatically generates detailed worklogs from your code changes. Whether you need to document your work for team stand-ups, client reports, or personal tracking, Worklog AI saves you time by analyzing your code changes and creating professional summaries.
The extension leverages advanced AI models (Google Gemini or OpenAI) to understand your code modifications and generate meaningful descriptions that can be customized to your specific needs.
Features
AI-Powered Analysis: Intelligent parsing of code changes to identify meaningful modifications
Multiple AI Providers:
Google Gemini: Fast and efficient AI model for most use cases
OpenAI: Advanced reasoning capabilities for complex code analysis
Local LLM: Use your own locally hosted LLM for privacy and customization (setup guide)
Multiple Worklog Styles:
Technical Style: Detailed implementation specifics for developer handoffs
Business Style: Business impact with minimal technical jargon for stakeholder reports
Flexible Source Options: Generate from current uncommitted changes or select specific commits
Customizable Settings: Configure default AI provider, worklog style, and automation options
Direct Integration: Access directly from the VS Code sidebar or Source Control view
Available Commands
Command
Description
✨ Generate New Worklog
Open the worklog generation wizard
✨ Create Worklog from Uncommitted Changes
Generate a worklog based on current uncommitted changes
📝 Create Worklog from Commit History
Select a specific commit to generate a worklog
📤 Save Worklog to File
Export the generated worklog to a file
📋 Copy Worklog to Clipboard
Copy the generated worklog to clipboard
🔄 Refresh Worklog Panel
Refresh the worklog panel
⚙️ Configure Worklog Settings
Open the extension settings
Getting Started
Install the extension from the VS Code Marketplace
Configure your API key (if using cloud providers):