PM2
Techstars '15New York City, US · Founded 2014 · 7 employees on LinkedIn · 1 known investors
Find your way into PM2
Sign up to see every warm intro you have to PM2
- Paths you didn't know you had: your email and LinkedIn already hold routes to the PM2 team. We find them for you
- 2nd- and 3rd-degree connections: the friend-of-a-friend routes that take hours to manually find through your inbox or LinkedIn
- Answers now, not in days: momentum is everything in a raise. Skip asking around whether someone knows someone
Days of research, done the moment you sign in, with every route ranked by how warm it is.
PM2 is a process manager and monitoring platform for Node.js applications, providing real-time performance analytics, alerts, and an AI assistant interface. It serves developers and enterprises building and operating Node.js applications.
Also known as Keymetrics · PM2 Plus · PM2.io
Investors · 1
How we know: the Techstars portfolio · open dataset · Top 3000 Accelerator Startups (no YC) 2026-08 · Not right? Tell us
Company profile
researched Sep 2026PM2 develops and maintains a production process manager for Node.js applications together with a hosted monitoring service. The open-source PM2 Runtime is a daemon process manager with a built-in load balancer that keeps applications running continuously, restarts them after crashes and machine reboots, supports zero-downtime reloads, and provides cluster mode to distribute an application across all available CPUs while sharing a single server port. Additional runtime capabilities include log management and rotation, watch-and-reload, max-memory reload, source-map support, startup scripts, container integration, behavior configuration through an "ecosystem" file, a deployment system for updating applications across multiple machines, and in-terminal monitoring of CPU, memory and request metrics. It runs on Linux, macOS and Windows and supports Node.js versions from 4.x onward.
The commercial layer, PM2 Plus / the PM2 Monitoring Dashboard, is a web-based service reached via the `pm2 monitor` or `pm2 plus` commands and the app.pm2.io interface. It provides real-time monitoring across servers and applications, issue and exception tracking, custom metrics exposed from application code, custom remote actions triggered through the @pm2/io module, real-time centralized logs, deployment reporting, and email and Slack notifications, plus third-party modules for monitoring databases and other infrastructure. A more recent addition is the PM2 AI Assistant, an MCP (Model Context Protocol) endpoint at mcp.keymetrics.io that lets MCP-compatible assistants such as Claude Code, Claude Desktop and Cursor query server status, metrics, logs, exceptions, traces and alerts, authenticated by OAuth against a PM2.io account; the company states 44 AI tools are exposed. An enterprise tier adds advanced optimization features and dedicated infrastructure workloads for critical applications and is sold through direct contact.
Business model
Open-core: the PM2 process manager is distributed free as open source via npm, while monitoring (PM2 Plus / PM2.io dashboard), the MCP AI assistant integration and an enterprise tier with advanced optimization and dedicated infrastructure are offered as commercial products requiring account registration or direct sales contact.
Paid subscriptions to the hosted monitoring dashboard (PM2 Plus) and a contact-sales enterprise offering that includes advanced optimization features and dedicated infrastructure; the core process manager is free and open source.
Traction
Company-reported figures include more than 600 million downloads of the process manager (stated for 2026), over 42,000 GitHub stars, more than 50,000 applications monitored on the dashboard, a 99.9% uptime SLA, and 44 tools exposed through the AI assistant. A third-party technology-usage tracker identifies 2,920 companies using PM2, most in the United States, Spain, India, the United Kingdom, Canada and France.
Latest developments
The company has introduced the PM2 AI Assistant, an OAuth-secured MCP endpoint (https://mcp.keymetrics.io/mcp) offering 44 tools that connect Claude Code, Claude Desktop, Cursor and other MCP-compatible assistants to PM2 monitoring data including server status, metrics, logs, exceptions, traces and alerts.
▸Full profile — market position, technology, go-to-market, geography
Market position
Positions itself as the most widely used process manager for Node.js, citing over 600 million downloads, more than 42,000 GitHub stars and 12+ years of active development, with the accompanying monitoring service marketed as the simplest and most responsive option in its category. Third-party technology-tracking data lists thousands of companies detected using PM2.
Combines a widely adopted open-source runtime with a monitoring service that requires no code changes and is described as installable in about two minutes, plus an MCP endpoint that lets general-purpose AI assistants query production telemetry directly — an integration path not typically bundled with process managers.
Technology
A Node.js daemon process manager with a built-in load balancer, cluster mode that forks child processes sharing a server port, hot/zero-downtime reload, graceful start and shutdown signalling (SIGINT handling, wait_ready, kill_timeout, listen_timeout), automatic log capture with the pm2-logrotate module, source-map support, and a declarative ecosystem configuration file. Instrumentation is provided by the @pm2/io module, which gathers metrics, reports exceptions and exposes remote-triggerable actions to the cloud dashboard. The AI layer is delivered as an OAuth-secured MCP server endpoint consumed by external AI assistants. The project states it is validated by more than 1,800 tests and supports Linux, macOS and Windows.
Go-to-market
Bottom-up developer adoption of the free open-source package via npm (`npm install pm2 -g`) and GitHub, with in-CLI upgrade paths to the paid dashboard (`pm2 monitor`, `pm2 plus`), self-service registration at app.pm2.io, documentation-led onboarding, and a contact-sales motion for the enterprise offering.
Node.js developers and engineering teams running applications in production, ranging from individual users of the open-source CLI to enterprises requiring dedicated infrastructure and advanced optimization for critical workloads.
Geography
Usage is distributed internationally; a third-party technology tracker attributes detected PM2 users primarily to North America (440), Europe (386) and Asia (127), with the United States the largest single country.
Compiled by commissioned research from 8 cited public sources — announcements, filings, and press listed under research sources below.
Key figures
latest reportedCompany-reported or press-reported figures, each dated to when it was claimed — not independently audited.
Related companies · 2
Companies working in the same space as PM2.
Timeline · 1
launches, deals, and filingsPM2 offers an OAuth-secured MCP endpoint at https://mcp.keymetrics.io/mcp exposing 44 tools, allowing Claude Code, Claude Desktop, Cursor and other MCP-compatible assistants to query server status, metrics, logs, exceptions, traces and alerts from a PM2.io account.
Dated company events from announcements, filings, and press; legal rows summarize public dockets and regulator releases.
▸Research sources · 8
primary sources listed
- PM2pm2.io · web
8 public sources were cited for this profile; the first-party ones are listed here.
Frequently asked questions
- What does PM2 do?
- PM2 builds an open-source Node.js process manager and a hosted monitoring platform for production applications.
- Who are PM2's investors?
- PM2's investors include Techstars.
- Where is PM2 headquartered?
- PM2 is headquartered in New York City, US.


