Apps

murchinroom produces apps for mobile, desktop, and web.

We draw inspiration from our daily lives, aiming to enhance productivity and creativity in various fields, including software development, photography, book reading, and more.

By blending the power of machine learning with software craftsmanship, we transform our ideas into simple, elegant, and useful apps. We enjoy building them and find great pleasure in using them ourselves. We hope they inspire you too.

BadPhoto screenshots

BadPhoto

Review your photos with on-device machine learning models to find out the bad ones (blurry, dark, and meaningless screenshots). You can further delete them to free up your storage.

For photograph lovers, a more sophisticated model trained with masterpieces is available to help you filter out your best shots.

Coming soon:
  • Specific models for different types of photos, e.g., landscape, portrait, food, etc. And different models focusing on different aspects, e.g., composition, lighting, etc. Makes it more explainable and accurate.
  • Integrate with Multimodal Large Language Models to explain why a photo is bad and how to improve it. This drives BadPhoto into your personal photography teacher (or critic).

BadPhoto is built with:

SwiftSwiftUICoreML


A screenshot on the Namebox app

Namebox

There are only two hard things in Computer Science: cache invalidation and naming things. -- Phil Karlton

Namebox helps to solve the latter on the aspect of naming your projects, apps (and maybe your pets).

Namebox includes a collection of algorithms to help you fuzzy search on dictionaries and to name things with a word play skill called "malapropism". For example, it could be fun to name your MongoDB server mangoes.

You can also connect Namebox with your trusted Large Language Models to generate names with more complex word play and context. For example, by portmanteau: fan + magazine ⇒ fanzine. Or by recursive acronym: GNU's Not Unix ⇒ GNU.

Namebox is built with:

SwiftSwiftUISwiftDataLLM


BadPhoto screenshots

mureader

Soundtrack is a important part of a movie, it can make the movie more interesting and attractive. With mureader, we are trying to bring the same experience to your reading.

mureader allows you to import and read your favorite books. It will automatically analyze the content of current page you are reading (with any necessary context in consideration too) and play a suitable background music for you.

The emotional music recommendation system behind the scene is based on our murecom project.

mureader is built with:

Fluttermurecom


And there's more...