retentioneering / retentioneering-tools
Python toolkit, MCP server, and agent skills for reproducible, auditable clickstream and event log analytics. Helps AI agents, data scientists and analysts build, validate, and cross-check product analytics, quantitative UX, customer journeys, graph-based user flows, behavioral segmentation, A/B tests, process mining models, Markov chain simulation
Why this job: says: agent skills; topics: agent-skills




What it does
Retentioneering is an open-source Python library for understanding user behavior from event logs. Find where users get stuck, compare the paths different groups take, and discover patterns across clicks, sessions and repeat visits. Explore the data yourself or let an AI agent work with the same tools.
Get started
pip install retentioneering- Maintenance
- Active
- Last commit 5 days ago
- Stars
- 945
- +2 this week
- Licence
- Apache-2.0
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- v5.3.0
- Released 14 days ago
- Built with
- Python
- 56% of the code
Is it looked after?
- Contributors
- 6
- Last 90 days
- Issues
- 82% closed
- 9 still open
- Pull requests
- 141 merged
- 30 waiting
- Releases
- 12
- 12 in the last year
- Contributing guide (opens in new tab)
- No security policy
- No code of conduct
More: languages, topics and project record
Languages
- Python 56%
- TypeScript 23%
- Jupyter Notebook 21%
- Makefile <1%
Topics
- product-analytics
- user-trajectories-analysis
- machine-learning
- predictive-analytics
- predictive-modeling
- clickstream
- segmentation
- graph-visualizer
- user-trajectories
- web-analytics
- behaviour-analysis
- customer-journey-map
Project record
- JobAgent skills
- StatusListed
- Commits494
- Forks144
- Watching33
- Stars in 28 days+13
- CreatedJul 2, 2019
- First seen by usNov 7, 2026
- CheckedNov 9, 2026
