Grapim
Sign in

Changelog

What shipped in Grapim, newest first.

Cursor shell commands are recorded and undoable

Files a Cursor agent changes with a shell command (a migration, an rm, a codegen script) now belong to its run, so grapim undo can take them back like any other edit. Run grapim init again to add the hook.

How undo works

Undo covers shell commands

For Claude Code, Codex and Gemini CLI, Grapim compares the worktree before and after each shell command, records every file it created, changed or deleted, and names the command in the run.

What undo can take back

Automatic path rules

A run that only touches tests or docs can pass on its own, with the rule and the person who set it on record. Runs that touch payments, auth or migrations still wait for the reviewer you named. New teams can start from a starter set.

Write your first rule

No code storage

Turn it on and the hub keeps run records, line counts and hashes, never file contents. When someone opens a run, the diff is read from GitHub for that view and not saved.

What Grapim stores

Agents page

See which coding agents, versions, models and MCP servers your team’s machines run, and which appeared this week. Only names, transports and hosts are collected.

What the inventory collects

Also

  • Settings are split into short pages, one topic each.
  • Approve a run from the pull request check on GitHub.
  • Your last 90 days of AI code: how many merged pull requests had agent commits, and how many merged without a second person.
  • Pilot plans now unlock Governance features.

Ask Grapim

An assistant in the hub that answers questions about your team’s runs, reviews and reports, and prepares an approval or an invite for you to confirm. It can read what you can read and changes nothing on its own.

How Ask Grapim works

Also

  • A collapsible, resizable sidebar.
  • Light and dark themes, with Inter and JetBrains Mono served from Grapim itself.

Grapim, first release

Every coding-agent run recorded on the machine: the agent, each prompt, the files and lines it changed. grapim undo takes one run back out and keeps everyone else’s work.

Quickstart

GitHub App and pull request check

Each pull request gets a comment listing its agent runs, and a check that blocks merging until every run is approved.

Set up the GitHub App

Workspaces

Agents that write documents or data, not code, get a shared folder on the hub. Every write is recorded, reviewable and undoable.

How workspaces work