Mip Hub

Join our (or yours) scientists to build the production-ready solutions that your organization needs.

With Mip Hub, scientists quickly develop and deliver enterprise-grade web apps that business people can easily test-drive and provide straight feedback.

This way, scientists and business people get to speak the same language and are guaranteed to converge to production-ready solutions much faster.

Your domain knowledge is essential for the success of an analytics project just as much as the technical knowledge of the scientists working with you.

☑️ No proprietary packages or API
☑️ No magic connectors
☑️ No black-box
☑️ No subordination

Mip Hub converts normal Python code into enterprise-grade web applications.

  • Designed for agility and quickly tackling business problems with high potential to produce business value

  • Foster collaboration between scientists and business executives

  • Democratize the access to analytical decisions across the organization

  • Remove the friction of adoption by the business users

  • Promote the development of professional and reliable software

  • Effortless deployment to let scientists focus on the solution development

  • Promotes solution versioning for easy maintenance

  • Scalability to easily handle millions of records

  • Containerized deployment for data security and scalability

  • Native and intuitive scenario analysis capability

  • Integrated visualization and dashboarding

  • Flexible integration for automated data ingestion and reporting

  • No subordination, core engines are standard Python packages

 How it works?

Develop With Normal Python Code

The scientist develops the solution in Python following the best practices in three steps:

  1. Define the input and output schema and user parameters.

  2. Implement solving engines as regular Python functions that read and write data according to the defined schemas.

  3. Make the solution a proper Python package and test it locally.

Deploy With Minimal Effort

The scientist populates a simple configuration file (setup.cfg) and generates the distribution files of the package.

That’s it! Now, the package can be uploaded to Mip Hub and the app is ready to be used by anyone with internet access.

Everything relevant to the business problem is customizable, including tables, data fields, user parameters, and all the engines running behind the scenes. It’s flexible enough to accommodate nearly any request that business users might have.

What if we need to make changes to the solution?

Just generate the distribution files again and upload the new version of the package and get a new app in minutes.

What if we don’t want to use the solution on Mip Hub?

Solutions that can be deployed on Mip Hub can be installed and executed in any Python environment, just like Pandas, Numpy, Scikit-learn, or any other Python package.

In particular, the solution can be used locally (on a laptop or desktop) or integrated with the client’s system.