Your side project, always ready to resume
KeepGoing for VS Code silently captures what you are working on. When you return after days or weeks, it shows exactly where you left off.
Features
Auto-checkpoint on inactivity
After a configurable period of inactivity (default 75 min), KeepGoing automatically saves a checkpoint with your current context.
Checkpoint on commit
Every git commit triggers a checkpoint capture, linking your intent to the code changes you made.
Checkpoint on branch switch
Switching branches? KeepGoing saves your context before you go, so you can pick up right where you left off.
Resume sidebar
A dedicated sidebar panel shows your last checkpoint, suggested next step, and quick actions when you reopen a project.
Cold-start detection
Been away for a while? KeepGoing detects gaps longer than 24 hours (configurable) and prompts you with your last context.
Quick checkpoint
Press Cmd+Shift+K (Ctrl+Shift+K on Windows/Linux) to save a checkpoint instantly with an auto-generated summary.
Session history
Browse all your past checkpoints with the full timeline of what you worked on, when, and what you planned next.
Status bar indicator
A subtle status bar item shows your session state. After a long absence, it switches to a "Resume" prompt.
Configuration
All settings are optional. KeepGoing works out of the box with sensible defaults.
| Setting | Default | Description |
|---|---|---|
keepgoing.inactivityTimeoutMinutes | 75 | Minutes of inactivity before auto-checkpoint |
keepgoing.checkpointOnCommit | true | Save checkpoint on git commit |
keepgoing.checkpointOnBranchSwitch | true | Save checkpoint on branch switch |
keepgoing.coldStartThresholdHours | 24 | Hours before showing cold-start prompt |
keepgoing.enableWorkReminders | false | Show gentle reminders to save checkpoints |
keepgoing.workReminderIntervalMinutes | 45 | Minutes between work reminders |
Connect to AI tools
The VS Code extension captures your context. Pair it with an AI assistant to get context-aware help when you return.
Get started
Install from the VS Code Marketplace and start keeping your projects alive.