AI-enhanced UX | MorphL-Community-Edition uses machine learning to predict user behaviors in mobile & web applications and enables a personalized user experience to increase engagement and conversion rates.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

What is MorphL

MorphL is an open-source initiative that uses machine learning to predict users' behavior in mobile & web applications and enable personalized user experiences to increase engagement & conversion rates. is funded through Google Digital News Initiative (€ 50,000 grant).

The product development process usually consists of a few important phases: planning, design, development and launch. To increase engagement and conversion rates, this process undergoes multiple iterations which developers seldom navigate by looking at the data. Usually there’s somebody else, be it a product owner, marketing or sales person, analyzing it and feeding developers a feature list needed for the next product release.

There lies the gap between developers, marketers and users which leads to lots of guess-work. Consequently, the product development feedback loop is broken.

MorphL uses machine learning to optimize user interactions by analyzing product micro-metrics and enabling automatic user interface adaptation to provide a personalized user experience.

How it works

Morphl Integrations
We integrate with Google Analytics, Facebook Ads, Mixpanel, Kissmetrics and other platforms to identify user behaviors.
Morphl Predictive Models
We're utilizing open-source machine learning algorithms to build predictive models which are then used to develop predictive applications.
Morphl Personalized Experience
Developers can integrate micro-metrics directly in the user-facing product components and use the MorphL insights to build personalized user experiences.

Get early access

On-premises, Cloud, or Hybrid. We offer several deployment options, giving you the flexibility to leverage MorphL based on the model that best suits your business needs and your budget.

If you run a business and are planning on using MorphL in a revenue-generating product, it makes business sense to sponsor MorphL development: it ensures the project that your product relies on stays healthy and actively maintained. It can also help your exposure in the open-source community and makes it easier to attract developers.

For enterprise sales or partnerships please contact us here or at contact [at]


The MorphL Platform consists of two main components:

  • MorphL Platform Orchestrator - This is the backbone of the platform. It sets up the infrastructure required for running pipelines for each model.

  • MorphL Pipelines - Consists of various Python scripts, required for retrieving data from various sources, pre-processing, training a model and generating predictions.

The code that you'll find in this repository is a mirror that we use for making releases. If you want to contribute to a pipeline or create a new model, please open a pull request in the corresponding repository from the MorphL-AI organization.

This is project is currently under development. You can read more about it here: Follow us on Twitter: Join our Slack community and chat with other developers:


Licensed under the Apache-2.0 License.