About this project

AngusInsight is a private-deployment product analytics platform designed for enterprise and internal products. It runs entirely on infrastructure you control — events land in your own database, and dashboards, funnels, and error monitoring operate on-premises without shipping behavior data to any public cloud. The platform is not offered as a hosted SaaS. Key capabilities include a lightweight SDK for web/H5 with automatic SPA capture, supporting page views, custom events, conversions, and user identification. The console provides real-time PV/UV/session overviews, trend charts, and a live window for online users and event streams. Built-in China channel rules parse UTM parameters, referrers, and common click IDs to assign channel codes for campaign comparison. Multi-step conversion funnels show per-step pass rates and drop-off highlights. In-session page-path Sankey diagrams and single-user event-sequence reconstruction enable path analysis. JavaScript, resource, and API errors are captured and grouped alongside behavioral data. The Community Edition is free for private deployment (GPL-3.0), supporting up to 10 users, 5 apps, and 30-day data retention. It includes core analytics but excludes funnels, path analysis, advanced error rules, and MCP. Team and Enterprise editions are proprietary (XCan Business License v1.0) with higher limits, longer retention, and full feature sets. Both editions are private-deployment only. Installation is via a downloadable ZIP containing AngusInsight and the AngusGM management console, deployed with Docker Compose (minimum 2 cores / 4 GB RAM, 40 GB disk). Ports 8801 (AngusGM sign-in) and 8808 (AngusInsight) are exposed after startup. Full documentation, including Kubernetes/Helm deployment, TLS configuration, upgrades, and SDK tracking plans, is available at docs.anguskit.com/insight. AngusInsight is part of the AngusKit suite, which also includes AngusAI (AI agent development), AngusGit (AI-native code collaboration), AngusRepo (artifact management), AngusTester (AI-native testing), and AngusSecurity (application security). This GitHub repository hosts documentation only; source code is distributed through private deployment packages.