Software Alternatives, Accelerators & Startups

CherryPy VS UMA Vision

Compare CherryPy VS UMA Vision and see what are their differences

Note: These products don't have any matching categories. If you think this is a mistake, please edit the details of one of the products and suggest appropriate categories.

CherryPy logo CherryPy

CherryPy allows developers to build web applications in much the same way they would build any other object-oriented Python program.

UMA Vision logo UMA Vision

The intelligent platform for managing hybrid workplaces
  • CherryPy Landing page
    Landing page //
    2023-09-18
  • UMA Vision UMA Analytics
    UMA Analytics //
    2026-02-02
  • UMA Vision UMA Analytics PRO
    UMA Analytics PRO //
    2026-02-02
  • UMA Vision UMA Analytics Pro (Air)
    UMA Analytics Pro (Air) //
    2026-02-02
  • UMA Vision UMA Analytics Pro (Temp)
    UMA Analytics Pro (Temp) //
    2026-02-02
  • UMA Vision UMA Live Analytics
    UMA Live Analytics //
    2026-02-02
  • UMA Vision UMA Floor Maps
    UMA Floor Maps //
    2026-02-02
  • UMA Vision UMA Mesh Lighting Control
    UMA Mesh Lighting Control //
    2026-02-02
  • UMA Vision UMA Services & Amenities
    UMA Services & Amenities //
    2026-02-02
  • UMA Vision UMA Visitor Management
    UMA Visitor Management //
    2026-02-02
  • UMA Vision UMA - Add Device
    UMA - Add Device //
    2026-02-02
  • UMA Vision UMA Integrations - Auth
    UMA Integrations - Auth //
    2026-02-02
  • UMA Vision UMA Integrations - Apps
    UMA Integrations - Apps //
    2026-02-02

AskUMA is an AI-powered workplace and smart building platform designed to help organisations manage hybrid work, optimise space, and make better decisions using real-time data. It brings together desk and room booking, visitor management, occupancy analytics, and workplace insights in a single, easy-to-use platform.

AskUMA integrates seamlessly with tools teams already use, including Microsoft 365, Google Workspace, Cisco Webex, Jabra, and other collaboration technologies, as well as a wide range of IoT sensors for occupancy, environmental and utilisation data. This allows organisations to understand how spaces are actually used and improve efficiency, employee experience, and sustainability.

Built for modern workplaces, AskUMA supports flexible working without adding friction. It helps workplace, IT and facilities teams reduce wasted space, improve planning, and create smarter, more responsive buildings.

CherryPy

Pricing URL
-
$ Details
-
Platforms
-
Release Date
-

UMA Vision

Website
askuma.ai
$ Details
paid Free Trial
Platforms
Web Browser Android iOS Google Chrome Mac OSX Firefox iPhone Chrome OS Internet Explorer
Release Date
2020 January
Startup details
Country
United Kingdom
Founder(s)
Stephen Milner
Employees
20 - 49

CherryPy features and specs

  • Simplicity
    CherryPy is known for its minimalistic and straightforward approach, making it easy to learn and use for rapid development.
  • Pythonic Design
    It is designed to be very Pythonic, allowing developers to leverage Python idioms and structures which results in more readable and maintainable code.
  • Built-in Server
    CherryPy has a built-in HTTP server, so developers donโ€™t need to set up an external server like Apache or Nginx for testing or simple deployments.
  • Object-Oriented Programming
    Supports object-oriented programming, which allows developers to structure their web application code efficiently and logically.
  • Versatile
    Suitable for building small-to-medium scale web applications and services. It can be used for both RESTful interfaces and traditional websites.

Possible disadvantages of CherryPy

  • Limited Ecosystem
    Compared to larger frameworks like Django or Flask, CherryPy has a smaller community and fewer third-party plugins or extensions.
  • Basic Features
    Lacks some advanced out-of-the-box features that larger frameworks provide, which might require additional development effort.
  • Scalability Challenges
    While suitable for many projects, CherryPy might not be the best choice for highly-scalable, high-performance applications out of the box.
  • Documentation
    Though documented, some developers find CherryPyโ€™s documentation less comprehensive than that of more popular frameworks, potentially making troubleshooting and learning harder.
  • Community Support
    With a smaller user base, community support and resources such as tutorials, guides, and forums are more limited compared to more popular frameworks.

UMA Vision features and specs

  • Desk Booking
  • Meeting Room Booking
  • Metaverse
  • Occupancy Count
  • iOS App
  • Android App
  • Visitor managment
  • Meraki Integration
  • Cisco Integration
  • neat Integration
  • Jabra Integration
  • WebEx Integration
  • EnOcean Integration
  • Milesight Integration
  • Vecos Lockers Integration
  • Cisco Spaces Integration
  • Microsoft365 Auth
  • Google Auth
  • NetVox Integration
  • Quandify Integration

Analysis of UMA Vision

Overall verdict

  • UMA Vision (askuma.ai) appears to be a solid AI-powered platform for those seeking intelligent automation and data insights, though prospective users should verify current features and pricing directly, as offerings and reliability can change over time.

Why this product is good

  • Leverages AI to streamline tasks and provide actionable insights, potentially saving time and reducing manual effort
  • Designed with an accessible interface aimed at making advanced analytics available to non-technical users
  • Offers automation capabilities that can help scale operations and improve efficiency
  • May integrate with existing tools and workflows to fit into current business processes

Recommended for

  • Businesses looking to adopt AI-driven analytics and automation
  • Teams seeking to reduce manual data processing tasks
  • Non-technical users who want accessible insights without deep expertise
  • Startups and small-to-medium enterprises exploring cost-effective AI solutions

CherryPy videos

Python Frameworks | Top 5 Frameworks In Python | Django, Web2Py, Flask, Bottle, CherryPy | Edureka

UMA Vision videos

UMA Vision - People Occupancy Count

More videos:

  • Tutorial - UMA Vision - Initial Configuration Office365
  • Review - UMA Explainer Video
  • Tutorial - UMA Vision - Assigning a Resource to Workspace
  • Review - Partnership with Cisco, The Lister Alliance & UMA
  • Review - UMA Talks | Introduction to Smart Buildings | John Monaghan | Stephen Milner | EP01
  • Review - UMA Talks | Smart Hospitals - How Nottingham is Using UMA to Shape the Future of Healthcare Spaces.
  • Review - Sustainability in Smart Buildings | UMA Talks Ep. #2 โ€“ With Kal Shadam

Category Popularity

0-100% (relative to CherryPy and UMA Vision)
Developer Tools
100 100%
0% 0
Office Space Management
0 0%
100% 100
Python Web Framework
100 100%
0% 0
Visitor Management System

Questions & Answers

As answered by people managing CherryPy and UMA Vision.

What makes your product unique?

UMA Vision's answer:

UMA Vision is unique because it turns raw workplace data into actionable insights by combining real-time sensor information, collaboration platform integrations, and AI-driven analytics in one unified workspace platform. Instead of treating space, schedules, and people as separate silos, UMA Vision connects them ingesting data from IoT sensors, calendars, Microsoft 365, Google Workspace, Cisco Webex and devices like Jabra to provide a holistic, real-time view of how spaces are actually used.

What sets UMA Vision apart is its focus on meaningful outcomes rather than isolated features. It doesnโ€™t just show utilisation metrics; it helps workplace and facilities teams understand patterns, forecast demands, and make smarter decisions about space planning, hybrid working, employee experience and resource allocation. With intuitive dashboards, AI forecasting, and seamless integrations, UMA Vision bridges the gap between operational data and strategic insight, empowering organisations to optimise buildings, reduce waste, and enhance the way people work.

Why should a person choose your product over its competitors?

UMA Vision's answer:

People choose UMA Vision because it goes beyond reporting to actively connect, understand and optimise the workplace in real time.

Deep, native integrations UMA Vision connects directly with tools organisations already use, including Microsoft 365, Google Workspace, Cisco Webex, Jabra and collaboration devices, combining calendar, meeting and presence data into a single, accurate view of workplace activity.

From insight to interaction Unlike many competitors that only report on data, UMA Vision integrates with building management systems (BMS) and IoT infrastructure, allowing organisations not just to observe spaces, but to interact with them including lighting, environmental controls and occupancy-driven automation.

Sensor-led, not assumption-led UMA Vision uses real-time occupancy and environmental sensors to show how spaces are actually used, reducing reliance on manual check-ins, badge data or assumptions.

One platform, not disconnected tools Instead of stitching together multiple systems for booking, analytics, sensors and building controls, UMA Vision brings them together in a single platform designed for workplace, IT and facilities teams.

Built for action, not dashboards With AI-driven insights and forecasting, UMA Vision helps organisations make practical decisions around space optimisation, hybrid working, energy efficiency and employee experience not just view static reports.

How would you describe the primary audience of your product?

UMA Vision's answer:

UMA Vision is designed for organisations managing modern, hybrid workplaces that need accurate, real-time insight into how their buildings and spaces are used.

Its primary audience includes:

Workplace and real estate teams responsible for space planning, utilisation and hybrid work strategy

Facilities and building managers who need visibility into occupancy, environmental conditions and building performance

IT and digital workplace teams managing integrations with Microsoft 365, Google Workspace, collaboration tools and workplace technology

Enterprise organisations and multi-site businesses looking to optimise space, reduce waste and improve operational efficiency

Organisations with smart buildings or IoT investments that want to move from passive reporting to active, data-driven building optimisation

What's the story behind your product?

UMA Vision's answer:

UMA Vision began with a simple insight: finding and managing meeting rooms shouldnโ€™t be hard. In 2017, CTO and Founder Stephen Milner recognised a common workplace problem the frustration of locating and booking meeting space and set out to solve it. What started as a voice-activated assistant evolved over time into what is now UMA Vision, a comprehensive AI-powered workplace and smart building platform that addresses the broader challenges of hybrid working, space optimisation, and real-time building intelligence.

As workplaces shifted towards hybrid models, UMA Vision expanded beyond basic booking to integrate desk and room scheduling, visitor management, space analytics, IoT sensor data and advanced integrations with tools like Microsoft 365, Google Workspace, Cisco Webex, Jabra and more, enabling organisations to turn data into meaningful decisions about how spaces are used.

Unlike standalone booking or analytics tools, UMA Vision was built to be an open, connected platform that works with existing technology stacks and smart building systems including building management systems (BMS) to not only report on occupancy and utilisation but also support automation, energy efficiency and operational responsiveness. This evolution reflects UMAโ€™s commitment to helping organisations make hybrid workplaces smarter, more efficient and user-centric.

Which are the primary technologies used for building your product?

UMA Vision's answer:

UMA Vision is built on a modern, data-centric technology stack that brings together AI, real-time integrations, IoT and open protocols to power smart workplaces and buildings.

Cloud-native analytics & AI โ€“ UMA Vision uses advanced analytics and artificial intelligence to process data from multiple sources, provide forecasting, space-utilisation insights and actionable intelligence across the workspace.

API-driven integrations โ€“ It connects with key enterprise software such as Microsoft 365, Google Workspace, Cisco Webex, Jabra and other collaboration tools, enabling unified calendars, presence data and smart scheduling.

IoT sensor ecosystem โ€“ UMA Vision ingests real-time sensor data from a wide range of devices (occupancy, environmental, energy, air quality, sound, etc.), using protocols like LoRaWAN, Modbus, BACnet, MQTT and EnOcean to bring building systems into one platform.

Real-time building interaction โ€“ The platform integrates with existing building management systems (BMS) and automation layers, enabling not just reporting but interactive control of lighting, HVAC and other building functions.

Interactive mapping & visualisation โ€“ Intelligent 2D/3D floor plans and dashboards visualise occupancy, bookings and environmental conditions, providing intuitive spatial insights for workplace and facilities teams.

Secure, open platform design โ€“ UMA Visionโ€™s open architecture and APIs make it extensible, allowing enterprises to leverage existing infrastructure and future integrations without vendor lock-in.

Who are some of the biggest customers of your product?

UMA Vision's answer:

Premier League Football Club โ€” a top-tier professional sports organisation using UMA Vision for hybrid workplace planning and space integration.

NHS Mid Yorkshire Hospitals Trust โ€” part of the UK National Health Service using real-time occupancy sensors and insights to improve space utilisation across its estate.

Alzheimerโ€™s Research (Los Angeles) โ€” a research organisation with interactive floor maps and flexible workplace management powered by UMA Vision.

London & Partners โ€” the promotional organisation for the UK capital, using UMA Vision for hot-desking and utilisation reporting following relocation.

BHP Chartered Accountants โ€” a large independent firm of chartered accountants in the North of England using UMA Vision to manage hot-desking and improve meeting room workflows.

Other organisations that use UMA Vision include:

Multi-national financial services firms โ€” enterprise buyers leveraging space analytics and hybrid work scheduling.

Premier League football teams (beyond the one named case study) โ€” sports sector clients seeking hybrid workplace optimisation.

Small charities and not-for-profit organisations โ€” adopting the platform for cost-effective space planning and insights.

User comments

Share your experience with using CherryPy and UMA Vision. For example, how are they different and which one is better?
Log in or Post with

Reviews

These are some of the external sources and on-site user reviews we've used to compare CherryPy and UMA Vision

CherryPy Reviews

25 Python Frameworks to Master
The main task of CherryPy is to handle HTTP requests and match them with the adequate logic written by the developers. This means that by default, CherryPy doesnโ€™t provide database access or HTML templating, leaving all the logic of the application to you.
Source: kinsta.com
Exploring 5 Alternatives to Flask in Python for Web Development
CherryPy is a high-performance web framework in Python that uses a multi-threaded server to handle requests. It provides a powerful API that enables developers to build web applications quickly and efficiently. CherryPy also has support for various third-party plugins and tools that can be easily integrated into the framework. To install CherryPy, use the following command:
Source: msalinasc.com
Top 8 Python Tools For App Development
About: CherryPy is an object-oriented web framework in Python. It allows the users to develop web applications in a similar way they would develop any other object-oriented Python programs. Some of the features of this framework are: โ€“

UMA Vision Reviews

  1. Lee Kao
    ยท Space Manager at Dilligen ยท
    Powerful space insights without the complexity

    Weโ€™ve been using UMA Vision to better understand how our workspace is actually being used, and itโ€™s made a real difference. The platform gives clear, actionable insights without overwhelming you with data, which makes it easy to turn usage patterns into practical decisions.

    What stood out most was how quickly we were able to get value from it. The dashboards are intuitive, reporting is straightforward, and the data helped us identify opportunities to improve space efficiency and support hybrid work more effectively. Itโ€™s been especially useful for planning and justifying changes with real evidence rather than assumptions.

    Overall, UMA Vision feels like a mature, well-thought-out product thatโ€™s built for real operational use, not just analytics for analyticsโ€™ sake.

    ๐Ÿ‘ Pros:    Clear, easy-to-understand insights|Helps optimise space and reduce wasted capacity|Supports hybrid working decisions well|Intuitive interface and reporting
    ๐Ÿ‘Ž Cons:    More customisation options would be a nice addition
  2. George Chan
    ยท CTO at LeaveWise ยท
    Great App & Great Product team

    UMA Vision is thoughtfully designed and easy to get value from quickly. The interface is clean, the workflows make sense, and the team behind it is responsive and clearly cares about product quality. Itโ€™s refreshing to work with a tool thatโ€™s evolving fast while staying focused on real customer needs.

    ๐Ÿ Competitors: GoBright Desk Booking System

Social recommendations and mentions

Based on our record, CherryPy seems to be more popular. It has been mentiond 2 times since March 2021. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.

CherryPy mentions (2)

  • How to serve Django for an Electron app
    Generally, what needs to be done to create an Django/Electron app is to package (I'm using pyInstaller)the Django app into an stand-alone executable and then bundle that into an Electron app. The question is which server should be used for this case to server Django before packaging it with pyInstaller? At the moment I'm using cherryPy as a WSGI web server to serve Django. Source: over 4 years ago
  • Flask, CherryPy and static content
    I know there are plenty of questions about Flask and CherryPy and static files but I still can't seem to get this working. Source: over 4 years ago

UMA Vision mentions (0)

We have not tracked any mentions of UMA Vision yet. Tracking of UMA Vision recommendations started around Feb 2022.

What are some alternatives?

When comparing CherryPy and UMA Vision, you can also consider the following products

Flask - a microframework for Python based on Werkzeug, Jinja 2 and good intentions.

Condeco - Condeco is the leading global provider of integrated meeting room booking, desk booking and space...

Django - The Web framework for perfectionists with deadlines

Skedda - Offices, co-working spaces, universities, sports venues, studios & churches are just some of the places that manage the use of their desks, rooms, courts, studios, halls and all other 'spaces' with Skedda

Bottle - bottle.py is a fast and simple micro-framework for python web-applications.

Joan - Joan is the most leading and feature-rich digital display and meeting room booking platform that allows streamlining office space and meeting room scheduling with on-the-spot and remote room booking.