MotifReal-time AI coding productivity dashboard for Cursor. Like StarCraft APM, but for vibe coding. Motif shows you AIPM (AI tokens per minute), concurrency (how many agents are running in parallel), and session stats — live, in your sidebar and status bar. It reads directly from Cursor's local database and hooks. No API keys. No server. Everything stays on your machine. FeaturesStatus bar Always-visible indicator showing current AIPM and concurrency. Color-coded from red (idle) to purple (peak output). Click it to open the dashboard. Sidebar dashboard Live metric bars with Unicode block characters — concurrency, average concurrency, AIPM, average AIPM, and per-agent efficiency. Updates every second. Session tracking Total tokens, prompts sent, duration, and peak values all tracked per session. Sessions save automatically when you stop tracking or close Cursor. Personal bests Records for peak AIPM, peak concurrency, and peak leverage (tokens per prompt). You get a notification when you set a new one. Multi-window safe Only one Cursor window polls the database at a time. Other windows enter read-only mode automatically — no double-counting. How It WorksMotif uses two data sources:
Both sources feed InstallFrom the MarketplaceSearch for Motif in the Cursor Extensions panel, or install from the VS Code Marketplace page. Manual VSIX install
Or from the terminal:
Note: use CommandsAll commands are available via the Command Palette (
Configuration
Companion CLIMotif VS Code tracks your live session. motif-cli goes further — it extracts full conversation history from Cursor and Claude Code, generates your Agentic Coding Assessment (vibe report), and builds personalized AI config files.
Use the extension for real-time awareness while you work. Use the CLI for analysis, reporting, and portfolio building after. LicenseApache 2.0 |