JetBrains Plugin

A read-only companion for JetBrains IDEs. Shows your current session state and last checkpoint without leaving the IDE.

What it is

The JetBrains plugin surfaces KeepGoing data inside the IDE. Like the desktop tray, it's purely a reader - it doesn't write checkpoints or modify your data. The plugin reads from the SQLite database directly using a bundled Kotlin SQLite reader.

It adds a KeepGoing tool window to your IDE where you can see the current project's momentum at a glance. Useful if you prefer to stay in your IDE rather than switching to a terminal or the tray.

What it shows

Last checkpoint

Summary, next step, and timestamp from the most recent checkpoint in the current project.

Current branch

Active git branch. Checkpoints are scoped per branch so you see context relevant to what you're working on.

Session timing

How long the current session has been active and when it started.

Recent activity

A short list of recently touched files, mirroring what appears in the CLI briefing.

Supported IDEs

IntelliJ IDEA
WebStorm
PyCharm
GoLand
PhpStorm
Rider
CLion
RubyMine
Android Studio

Install

Via the setup wizard:

keepgoing setup jetbrains

Or install manually from the JetBrains Marketplace. Full instructions at /setup/jetbrains.