Umami is a modern, privacy-focused, open-source web analytics platform and a self-hostable alternative to Google Analytics, Mixpanel, and Amplitude. It collects website traffic data without cookies and is fully GDPR compliant.
Scanned 6/8/2026
Install via CLI
openskills install agentskillexchange/skills---
name: "Umami Privacy-Focused Web Analytics Platform"
slug: "umami-privacy-focused-web-analytics"
description: "Umami is a modern, privacy-focused, open-source web analytics platform and a self-hostable alternative to Google Analytics, Mixpanel, and Amplitude. It collects website traffic data without cookies and is fully GDPR compliant."
github_stars: 35941
verification: "security_reviewed"
source: "https://github.com/umami-software/umami"
category: "Monitoring & Alerts"
framework: "Multi-Framework"
tool_ecosystem:
github_repo: "umami-software/umami"
github_stars: 35941
npm_package: "umami"
npm_weekly_downloads: 638
---
# Umami Privacy-Focused Web Analytics Platform
Umami is a modern, privacy-focused, open-source web analytics platform and a self-hostable alternative to Google Analytics, Mixpanel, and Amplitude. It collects website traffic data without cookies and is fully GDPR compliant.
## Installation
Use the upstream install or setup path that matches your environment:
- git clone https://github.com/umami-software/umami.git
- pnpm install
- pnpm run build
- pnpm run start
Requirements and caveats from upstream:
- A server with Node.js version 18.18+.
- To update the Docker image, simply pull the new images and rebuild:
Basic usage or getting-started notes:
- A PostgreSQL database version v12.14+.
- ### Get the source code and install packages
- bash
- Source: https://github.com/umami-software/umami
- Extracted from upstream docs: https://raw.githubusercontent.com/umami-software/umami/HEAD/README.md
## Source
- [Agent Skill Exchange](https://agentskillexchange.com/skills/umami-privacy-focused-web-analytics/)
No comments yet. Be the first to comment!
Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.