Submit

Keepgoing

@keepgoing-dev

Project memory for AI coding assistants. Auto-captures checkpoints on git commits, branch switches, and inactivity. When you start a new session, your AI assistant reads your last context instead of re-inferring everything from scratch. Local-first, no account required.
Overview

What is KeepGoing?

KeepGoing gives AI coding assistants persistent project memory. It auto-captures checkpoints on git commits, branch switches, and inactivity, so when you start a new session, your AI picks up exactly where you left off.

Why?

AI coding assistants start every session with zero context. They re-read files, re-infer intent, and miss what you planned next. KeepGoing fixes this by capturing session state automatically and exposing it via MCP tools.

Tools

ToolDescription
get_momentumLast checkpoint, next step, blockers, and branch context
get_reentry_briefingSynthesized re-entry briefing with focus and suggested next steps
get_session_historyRecent session checkpoints in chronological order
save_checkpointSave a checkpoint after completing meaningful work
setup_projectSet up KeepGoing in the current project with hooks and instructions
get_decisionsHigh-signal commits with category and rationale (paid add-on)
get_current_taskLive session tasks across concurrent AI agents (paid add-on)

Quick Setup

claude mcp add keepgoing -- npx -y @keepgoingdev/mcp-server

How It Works

  1. Install the KeepGoing VS Code extension
  2. Add this MCP server to your AI coding assistant
  3. Start coding. Checkpoints are saved automatically
  4. Come back anytime. Your AI calls get_momentum to pick up where you left off

All data is stored locally in a .keepgoing/ directory at your git root. No account required.

Server Config

{
  "mcpServers": {
    "keepgoing": {
      "command": "npx",
      "args": [
        "-y",
        "@keepgoingdev/mcp-server"
      ]
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.