March 3, 2026

KeepGoing is now available for JetBrains IDEs

The KeepGoing plugin for IntelliJ IDEA, WebStorm, PyCharm, and other JetBrains IDEs is live on the JetBrains Marketplace. Get re-entry briefings, session history, and one-click file restore without leaving your IDE.

KeepGoing is now available for JetBrains IDEs

If you use IntelliJ IDEA, WebStorm, PyCharm, GoLand, or any other JetBrains IDE, KeepGoing now works where you work. The plugin is live on the JetBrains Marketplace.

What it does

The JetBrains plugin is a read-only companion to the KeepGoing MCP server or CLI. It reads the .keepgoing/ data that your existing setup already captures and surfaces it inside the IDE.

When you open a project after a period of inactivity, you get a notification with:

  • Last worked: How long ago you were last in this project
  • Project intent: The high-level goal you are working toward
  • Next step: The action you planned to take next, from your last session
  • Open touched files: One click to restore the files you had open

No configuration. No new workflow. If your project has a .keepgoing/ directory, the plugin picks it up automatically.

Beyond the notification, the plugin adds a KeepGoing tool window to the right sidebar. This gives you a full view of your session history, recent decisions, and the complete re-entry briefing, all without switching to a browser or terminal.

There is also a status bar widget at the bottom of the IDE showing when you last worked on the project. A small thing, but useful when you are juggling multiple side projects and cannot remember which one you touched most recently.

How to install

  1. Open your JetBrains IDE
  2. Go to Settings > Plugins > Marketplace
  3. Search for KeepGoing
  4. Click Install

Or install it directly from the JetBrains Marketplace page.

The plugin supports IntelliJ IDEA, WebStorm, PyCharm, GoLand, PhpStorm, RubyMine, CLion, Rider, and any other IDE built on the IntelliJ Platform (2023.2 and later).

For detailed setup instructions, see the JetBrains setup guide.

Works with your existing setup

If you are already using KeepGoing with VS Code, Claude Code, or GitHub Copilot, you do not need to change anything. The JetBrains plugin reads the same .keepgoing/ directory that your MCP server or CLI writes to. Open the same project in a JetBrains IDE and your session history is already there.

This is by design. KeepGoing’s data layer is a set of JSON files in your project directory. It is editor-agnostic, local-first, and does not require a cloud account or sync service. Whichever tool you use to capture checkpoints, any tool can read them.

What is next

This is the first release. The core features, re-entry briefings, session history, decisions, file restore, and status bar, are all working. We will be iterating based on feedback, so if something feels off or you want a feature, open an issue.


Your context should follow you, not your editor.