Skip to content
Visibility internal Owner _ Approver _ Created _ Updated _

The Uvilo Method 2025-10-01

A Comprehensive Approach to Life Management and Coaching

Table of Contents

Introduction

The problem

We live hurried, unbalanced, unsatisfying lives

While we race through our days, many of us rarely pause to consider who we truly want to be or where we genuinely want to go. The relentless demands of modern living push us to focus all our energy on specific areas while neglecting others, leading to a sense of imbalance and dissatisfaction.

There is a lack of a comprehensive solution

In an era where life moves at breakneck speed, there is a conspicuous absence of a comprehensive platform that holistically improves one’s quality of life. Despite being more connected than ever through technology, we often find ourselves feeling lonelier, disconnected, and caught in the trap of comparing our lives to the curated—and often misleading—versions of others we see online. This amplifies our sense of inadequacy and fuels FOMO.

The landscape of tools is fragmented

Today, numerous websites, devices, and mobile apps focus on wellness and self-improvement—covering fitness, nutrition, mindfulness, sleep optimization, habit building, personal productivity, and stress management.

However, none of these products offer a comprehensive view of a person’s life with multiple goals, both short- and long-term, and how each goal fits into a balanced life. Their user interfaces vary, and the information they contain is mostly siloed. A comprehensive solution should allow a user to:

  • set goals,
  • find strategies to reach those goals,
  • adopt habits to carry out these strategies, and
  • measure progress to enable continual review and adjustment.

Self-help content rarely leads to change

Books, podcasts, and YouTube videos on a wide range of self-improvement topics abound. However, these media do little to help users integrate the knowledge into their daily lives and build habits that move them toward success.

Professional help is cost-prohibitive

Professional support from life coaches, personal trainers, and psychotherapists can be invaluable, but at $100–$300+ per hour, few people can afford them. In addition, even with one-on-one attention for one or two hours a week, clients are mostly on their own the rest of the time when real change happens.

The opportunity

AI presents an opportunity to bridge the gaps

Over the next ten years, Artificial Intelligence (AI) will profoundly impact our work and personal lives. As automation makes daily tasks easier, we will focus more on improving our quality of life and overcoming problems like loneliness, imbalance, and dissatisfaction. AI presents an opportunity to bridge the gaps in existing solutions by providing a comprehensive, personalized platform that integrates all aspects of personal development.

The vision

A vision to empower personal growth

By leveraging AI, we can create an accessible, holistic platform that empowers individuals to set and achieve multiple goals across all areas of life. This platform would:

  • Help users review their current lives
  • Set goals for change and prioritize them over time
  • Find strategies to reach these goals
  • Learn the necessary skills to implement these strategies
  • Adopt habits that move them forward
  • Measure their progress along the way
  • Continually adjust their journey toward a balanced, fulfilling life

Such a solution would unify personal well-being, relationships, professional ambitions, lifestyle choices, and life purpose into a single, cohesive experience.

Overview

What is Uvilo?

Uvilo is a SaaS platform (web app, iOS app, and Android app) designed to help users set goals, learn new life skills, incorporate those skills into their lives by adopting new habits and attitudes, and measure their progress toward those goals. Periodic reviews will allow users to assess their progress and adjust their goals and habits as necessary.

Uvilo’s mission is to help users reach success, balance, and inner peace in their lives.

Uvilo features

Uvilo provides a number of features to help accomplish this mission:

  • Coach Matching System, a quick evaluation of the user to match them with a AI coach who matches their personality and preferences.

  • Uvilo 360° Life Review, an examination of the 11 Domains of Life Balance. We will evaluate each domain separately to help assess where work is needed, and how to keep life in better balance

  • Interviews, conducted by the Uvilo AI Coach to learn about the user, assess their needs, monitor their progress, provide feedback, and suggest solutions

  • Goals, which are a combination of bucket list items, aspirations for the future, and SMART goals to accomplish in the short term

  • Habits, which are recurring tasks in the user’s Habit Calendar to implement the behaviors and practices necessary for change

  • Metrics, to monitor the user’s progress toward their goals, which can be self-reported, or ingested via integrations with quantified self devices and external APIs

  • Taxonomy, a structured, data-driven map of personal growth that lists common issues (problems to manage or resolve), aspirations (goals to achieve), and practices (that address those issues and aspirations).

  • Programs, which are courses to accomplish a specific goal - they include lessons to learn skills, metrics to measure progress, and habits to practice the skills and accomplish required tasks

  • Notifications are sent by the Uvilo AI Coach to the user to remind them about their habits, to give encouragement, and to check in about how they are doing

Coach Matching System

Uvilo comes with a variety of AI coaches, offering a range of personalities, communication styles, and demographic profiles. The Coach Matching System is designed to match each user with an AI coach whose personality and learning style best align with theirs.

Uvilo AI coaches and their personalities

Here is the current list of available Uvilo AI Coaches, with brief descriptions of their personalities.

Coach BlazeCoach Blaze: The Motivational Guru

This personality is energetic, enthusiastic, and optimistic. They are focused on helping the user achieve their highest potential with constant encouragement.

Dr. PragmaticDr. Pragmatic: The Problem Solver

A no-nonsense personality that helps users tackle problems head-on with actionable advice and clear steps. They are methodical and logical.

Buddy SamBuddy Sam: The Friendly Peer

This personality is casual, friendly, and relatable. They talk to the user like a close friend, providing advice in a lighthearted, conversational manner.

Sage RowanSage Rowan: The Patient Mentor

This personality is calm, patient, and thoughtful. They take a reflective approach to problem-solving, offering gentle guidance and deep insights.

Cora BloomCora Bloom: The Nurturer

Empathetic, caring, and nurturing, this personality focuses on emotional support and reassurance. They are warm and deeply understanding of the user’s struggles.

Theo SageTheo Sage: The Philosopher

This personality takes a deep, intellectual approach to life coaching. They enjoy discussing existential questions and offer profound insights with a philosophical flair.

Sergeant KnoxSergeant Knox: The Tough Love Coach

This personality is direct, blunt, and sometimes confrontational. They believe in hard truths and pushing the user to face their weaknesses in order to grow.

Sky ZephyrSky Zephyr: The Visionary Dreamer

This personality is imaginative, idealistic, and focused on big dreams. They help the user visualize and create a bold future, encouraging them to think beyond current limitations.

Master TaoMaster Tao: The Zen Master

Calm, centered, and deeply wise, this personality emphasizes balance, meditation, and acceptance. They focus on helping the user find inner peace and tranquility.

Avery PlanwellAvery Planwell: The Strategic Planner

This personality is highly organized, methodical, and focused on long-term strategy. They help the user break down their goals into strategic, achievable steps.

Coach Matching Questions

When you need a push, what works best for you?

  • A high-energy coach hyping me up 💪
  • Someone who helps me reflect and find my own motivation 🧘
  • A no-nonsense approach that keeps me accountable 🔥
  • Step-by-step planning that removes the guesswork 📅

Do you prefer advice that is

  • Straight to the point, just tell me what to do
  • Soft and supportive, I like a warm touch
  • Deep and thought-provoking, I enjoy exploring ideas
  • Casual and relatable, like talking to a friend

When you’re struggling with something, do you prefer

  • A tough-love push to snap me into action
  • A nurturing, patient guide who reassures me
  • Logical problem-solving to break it down into steps
  • A creative, big-picture thinker who helps me re-imagine things

How structured do you like your guidance?

  • Very structured—clear plans and steps help me the most
  • Somewhat structured—guidance is good, but I like flexibility
  • Minimal structure—I prefer free-flowing conversation
  • No structure—I’m more about inspiration and vision

How do you feel about a coach using humor and casual language?

  • Love it! Makes it more fun
  • A little is fine, but not too much
  • I prefer a serious, professional tone
  • No preference

How terse or verbose do you prefer your interactions with your coach?

  • Terse—using fewer words
  • Average
  • Verbose—using longer explanations

Uvilo 360° Life Review

The Uvilo 360° Life Review is a holistic way to assess a user’s life balance and satisfaction at a given point in time, and to track progress over time, empowering individuals who refuse to settle for superficial or outdated self-improvement models. This framework surfaces gaps and blind spots, then offers a fearless, modern, and deeply human roadmap—identifying skills to learn, metrics to track, goals to set, and actions to take—to fill the gaps standing in the way of living a more fulfilling life.

The Domains of Life Balance

The process starts with completing questionnaires, one for each of the Domains of Life Balance.

1. Body (Health & Fitness)

Body focuses on physical fitness, health, nutrition, sleep quality, and stress management. This domain addresses the foundation of all other domains—physical strength, vitality, endurance, flexibility, and overall bodily well-being.

Tags: health, fitness, exercise, flexibility, nutrition, sleep, stress, recovery, vitality

2. Mind (Mental Wellbeing)

Mind encompasses psychological health, emotional resilience, life satisfaction, authenticity, and alignment between values and actions. Key sub-areas include: emotional regulation, cognitive flexibility, stress management, and digital & informational hygiene. This domain recognizes the inseparable connection between mind and body, addressing the increasingly critical challenge of managing digital overload.

Tags: mental health, emotional resilience, life satisfaction, authenticity, values alignment, stress management, cognitive flexibility, digital hygiene

3. Home (Living Environment)

Home focuses on your physical living environment, including organization, cleanliness, aesthetics, comfort, and connection to nature. This domain emphasizes creating spaces that nurture safety, calm, inspiration, and personal expression — recognizing that your surroundings profoundly shape your mental and emotional states.

Tags: home, living environment, organization, cleanliness, aesthetics, comfort, nature connection

4. Intimacy (Sex & Romance)

Intimacy focuses on intimacy, sexual health, romantic connection, and cultivating physical and emotional closeness with partners. This domain highlights the essential role of desire, vulnerability, and sensuality in overall life satisfaction and personal identity.

Tags: intimacy, sex, romance, desire, sensuality, vulnerability, sexual health, partnership

5. Connection (Friends, Family & Community)

Connection addresses family, friendships, interpersonal connections, communication skills, social support networks, and community engagement. This domain recognizes humans as fundamentally social beings who thrive through quality, supportive, and meaningful connections.

Tags: relationships, family, friends, community, communication skills, social support, belonging

6. School (Education & Academic Life)

School encompasses formal education across all stages—primary, secondary, vocational, and higher learning. This domain focuses on academic growth, time management, learning motivation, and balancing school responsibilities with wellbeing. It emphasizes curiosity, resilience, and healthy performance habits that prepare individuals to thrive in both study and life.

Tags: education, academics, school, study habits, learning, student life, time management, balance, motivation, resilience

7. Work (Career, Work, & Business)

Work encompasses professional growth, job satisfaction, skill development, setting healthy boundaries, and integrating work with personal priorities. This domain helps individuals build meaningful careers while preventing burnout and aligning professional life with broader life values.

Tags: career, work, business, professional growth, job satisfaction, skill development, boundaries, work-life balance, burnout prevention

8. Money (Financial Stability)

Money covers income generation, budgeting, savings, investments, financial literacy, and planning for long-term security. This domain supports creating freedom, reducing stress, and building a solid foundation for future opportunities on a sound financial foundation.

Tags: money, finance, budgeting, savings, investments, financial literacy, long-term security, planning

9. Parenting (Raising Kids & Family-Care)

Parenting focuses on raising and nurturing children with presence, patience, and consistency. This domain encompasses fostering emotional security, modeling healthy behaviors, setting clear boundaries, and striking a balance between caregiving and self-care. It highlights the profound interplay between a parent’s wellbeing and a child’s growth—supporting a family environment grounded in love, learning, and mutual respect.

Tags: parenting, caregiving, children, family, attachment, discipline, boundaries, emotional support, modeling, parental wellbeing

10. Play (Rest, Leisure & Creativity)

Play encompasses leisure activities, creative expression, humor, playfulness, and restorative practices. This domain highlights the crucial role of downtime, imagination, and joy in promoting holistic well-being and innovation.

Tags: play, rest, leisure, creativity, humor, playfulness, restorative practices, joy

11. Meaning (Spirituality & Values)

Meaning addresses existential questions, spirituality, personal values, life purpose, and connection to something greater than oneself. Key sub-areas include: spiritual practices, value alignment, pursuit of life purpose, and civic & political engagement. This domain invites individuals to explore their deeper “why” and orient their lives toward authentic, lasting fulfillment.

Tags: meaning, spirituality, values, purpose, spiritual practices, value alignment, civic engagement, existential

12. Growth (Learning & Personal Growth)

Growth focuses on intellectual development, skill acquisition, curiosity cultivation, and adaptability. This domain supports lifelong learning and continuous self-improvement, empowering individuals to remain agile and relevant in a rapidly changing world.

Tags: growth, learning, skill acquisition, curiosity, adaptability, lifelong learning, self-improvement

13. Legacy (Contribution & Service)

Legacy encompasses impact beyond oneself—including giving back, mentorship, community service, and creating lasting positive change. This domain connects personal development to broader social contributions and emphasizes leaving a meaningful mark on the world.

Tags: legacy, contribution, service, impact, mentorship, community service, giving back, positive change

Domain Evaluation

Our domain evaluation framework is designed to be rigorous, forward-looking, and brutally honest—not a vague “feel-good” rubric. For each life domain, we have a quiz broken into multiple sections. In each section, there are 4 types of questions:

  • Scale Questions - The user is prompted to rate something on a scale of 1 to 10

  • Multiple Choice Questions - The user is presented with multiple options and is prompted to select the answer that best describes their current situation

  • Boolean Questions - The user is prompted to answer a question with Yes or No

  • Freeform Questions - The user is asked to type in a freeform text response to the question

The Grade

Each question has a maximum score and a weight. When the quiz is completed we sum all weighted scores and we calculate the final alignment Grade, expressed as a percentage.

The Brackets

Next, we assign the Grade to one of the following Brackets:

  • 85–100%: Thriving

  • 70–84%: Steady

  • 55–69%: Uneven

  • 40–54%: Challenged

  • Below 40%: In crisis

The Evaluation

As the last step, we generate a textual evaluation of the domain highlighting areas that need attention.

The Uvilo Taxonomy System

A Unified Framework for Human Growth and Intelligent Guidance

1. Introduction

Modern life-coaching, therapy, and self-improvement content suffer from the same core fragmentation problem: there is no unifying structure that connects human issues, aspirations, and the practices that bridge them. The result is an overwhelming ecosystem of advice, books, courses, and videos—often repetitive, conflicting, or decontextualized.

Uvilo was built to fix that. The Uvilo Taxonomy System is the semantic foundation for a new kind of human development intelligence: a structured, data-driven map of personal growth that connects all forms of self-improvement knowledge into one coherent, navigable framework.

The Taxonomy acts as both a conceptual model and a technical substrate. Conceptually, it defines how life’s challenges and goals interrelate across eleven universal domains of life balance. Technically, it powers Uvilo’s ability to classify, recommend, and personalize resources—books, podcasts, videos, and programs—to help each person find what they need, when they need it.

The system provides the foundation for a scalable knowledge graph of human growth, grounded in psychology, behavioral science, and real-world data.

2. The Conceptual Foundation

2.1. The 11 Domains of Life Balance

The Uvilo 360° Life Review framework defines eleven domains that represent the full spectrum of human wellbeing:

Body, Mind, Home, Intimacy, Connection, Work, Money, Play, Meaning, Growth, and Legacy.

Each domain encapsulates an area of human life where people encounter issues (problems to manage or resolve), pursue aspirations (goals to achieve), and engage in practices (behaviors that move them forward).

This triadic structure—Issue, Aspiration, Practice—is the backbone of the Taxonomy. Together, these create a comprehensive model for self-development that is both human-readable and machine-operable.

2.2. The Taxonomy as a Map

Each element in the Taxonomy represents a clearly defined node in a graph:

  • Issues describe obstacles or deficits (e.g., insomnia, burnout, social isolation).
  • Aspirations define positive goals (e.g., calm mind, thriving relationships, fit body).
  • Practices are empirically supported or widely recognized behaviors that improve outcomes (e.g., mindfulness, journaling, progressive exercise).

Relationships between these nodes are expressed as weighted mappings that represent how strongly a given practice relates to a specific issue or aspiration. These mappings can be quantitative (via confidence scores) or qualitative (curated relationships).

This structure allows the system to represent human development as a dynamic network rather than a flat list of topics—one that can learn and evolve over time as data grows.

3. Data Model and Implementation

The Taxonomy is implemented as a relational and graph-aware database schema that supports efficient querying, mapping, and recommendation. It is designed to serve both human editors and AI systems.

3.1. Core Entities

Two core models form the foundation:

Taxonomy

Represents a single entity within the system (issue, aspiration, or practice).

TaxonomyMap

Defines a directional relationship between two taxonomy entities (e.g., insomniasleep hygiene).

In addition, three enumerations are used:

LifeDomain

A list of the life domains: body, mind, home, intimacy, connection, work, money, play, meaning, growth, and legacy

TaxonomyType

Taxonomy types: issue, aspiration, and practice.

PublishStatus

Publish status of a taxonomy item: draft, review, published, rejected, and archived.

Example issue

id: insomnia
name: Insomnia
description: Insomnia or poor sleep quality
domain: body
type issue
tags: insomnia, poor sleep, sleep quality, circadian rhythm, rest, recovery
status: published
version: 1

Example aspiration

id: thriving_family
name: Thriving Family
description: Build a resilient family culture
domain: connection
type aspiration
tags: family, culture, rituals, communication, trust, love
status: published
version: 1

Example practice

id: friendship_rituals
name: Friendship Rituals
description: Recurring social rituals
domain: connection
type: practice
tags: rituals, shared time, belonging, friendship, joy, connection
status: published
version: 1

3.2. Data Characteristics

  • Normalization: Each taxonomy item has a canonical ID, human-readable name, and clear domain assignment.
  • Tagging: Tags are stored as arrays for flexible semantic search and topic expansion.
  • Relations: Directed mappings support asymmetric relationships (e.g., one issue may be addressed by multiple practices and one practice may address multiple issues).
  • Indexing: Trigram search enables rapid text matching, improving classification and recommendation accuracy.

4. Integration Across Content Types

The Taxonomy acts as the semantic layer linking all self-improvement content. Every book, video, course, or podcast that enters the Uvilo ecosystem is classified according to the Taxonomy.

  • Books: Each title is tagged with its relevant issues, aspirations, and practices, enabling personalized book recommendations.
  • Podcasts & Videos: Episodes are parsed for topics and linked to the same taxonomy nodes.
  • Courses & Programs: Structured learning paths reference practices directly, allowing users to track measurable progress.

This unified structure means that a user dealing with chronic stress could receive book suggestions, guided meditations, and courses—all mapped through the same underlying framework.

5. Technical Architecture (Overview)

The Taxonomy underpins a modular data system:

  1. Data Layer – PostgreSQL relational schema with JSON and array fields for flexible metadata storage.
  2. Semantic Layer – TaxonomyMap provides graph-like relationships for knowledge traversal.
  3. API Layer – Exposed through REST and GraphQL endpoints for querying taxonomy items and relations.
  4. AI Layer – Machine learning models perform tagging, similarity search, and resource recommendation.
  5. Integration Layer – Connects the Taxonomy to Uvilo’s content databases (books, videos, etc.).

From a user perspective, the complexity is invisible—but the system’s intelligence depends on the precision of these semantic connections.

6. Compliance and Ethical Design

Uvilo’s Taxonomy deals with deeply human data: psychological challenges, goals, and behaviors. Ethical considerations are built into its design.

  • Attribution and Licensing: All source data and external content mappings respect copyright and API terms of service.
  • Privacy: No personally identifiable user data is stored within the Taxonomy itself.
  • Framing: Language is intentionally neutral and non-pathologizing—emphasizing growth and agency.
  • Transparency: Recommendation logic can be explained in plain language (e.g., “We suggested this book because it addresses fatigue and supports recovery practices.”)

7. Maintenance and Growth

The Taxonomy is designed to evolve. Uvilo maintains an evolving repository of taxonomy data and mappings.

  • Governance: Changes are reviewed by editors and domain experts.
  • Extensibility: New domains, sub-practices, and relations can be added without schema changes.
  • Localization: Support for multilingual entries enables expansion beyond English.

The goal is not static perfection but continuous learning. As more data flows through the Uvilo platform, the Taxonomy becomes increasingly intelligent and adaptive.

8. Future Directions

The Taxonomy is agnostic about the implementation format of the recommended practices. It provides a single semantic backbone that can organize the entire ecosystem of personal growth resources:

  • A comprehensive index of self-help books.
  • YouTube and podcast ingestion for multi-modal learning.
  • Third-party apps and courses that implement practices.
  • Integration with wearable data to link real-world habits to life domains.
  • AI-generated insights for personalized coaching and reflection.

As Uvilo evolves, this taxonomy will become a living model of human growth—the connective tissue between knowledge, behavior, and outcome.

9. Conclusion

The Uvilo Taxonomy System transforms self-help from a chaotic information landscape into a structured, intelligent ecosystem. It provides the scaffolding for personalized guidance, measurable progress, and scalable AI reasoning about human wellbeing.

It is, in short, the operating system for modern personal growth—built not on ideology, but on structure, clarity, and empathy.

Feature: Uvilo Habits

The Habit Calendar

The Habit Calendar is at the heart of Uvilo’s feature set. This is where we keep track of the tasks that need to be completed each day to move us closer to our goals. They can also track refraining from doing something undesirable.

Habits are similar to recurring events in a calendar – they can be daily, on given days of the week, weekly, or monthly.

Tasks are individual occurrences of a Habit.

Task States

We have put a spin on the concept of habits by giving Tasks four states instead of the typical done/not done check box.

  • Empty - The user has not indicated whether this task was completed

  • Skipped - This task was skipped

  • Partial - This task was partially completed

  • Done - This task was completed in full

There are several benefits to the four-state task completion method:

When looking at a whole day’s tasks, for example during an evening check-in, it’s clear which tasks have already been marked skipped, and which ones are still waiting to be recorded. A simple check box does not provide that information.

Tasks are typically specific, for example a 45-minute weight training workout. But life is rarely black and white. On some days one may not have the time or energy to complete this workout. But when it comes to habits, something is better than nothing. Partial indicates that the user has put in the effort to do the task, but fell short of completing the full time or effort prescribed.

When calculating compliance, a partially completed task receives half the effort value of a completed one.

Habit Auto-Complete

Habits can be linked to Metrics. If a Habit, for example, is to walk at least 15,000 steps daily, when Apple Health reports that the set number was reached, the habit is automatically set to Done. A number can also be set to get a Partial, for example after 10,000 steps.

Habit Grace Period

Habits can have a grace period. This means they don’t have to be completed on the exact day they are scheduled. However, after the grace period they are marked Skipped.

Reminders

Uvilo’s sophisticated notifications system includes reminders to complete tasks. The goal is for the system to learn the most effective way to encourage each user to complete their Habits. This includes timing, repetition, and AI-generated messages that refer to the user’s goals they are working towards and values they aspire to.

Habit Compliance

Habit compliance is a metric that can be calculated for any period of time and is expressed as a percentage and a grade. For a given moment in time it is a rolling average of the previous 7 days. It takes into account the weight of each habit (more difficult and more time consuming tasks get higher weights) and the number of times it was Skipped, Done, or Partial. Habit compliance is also calculated for individual habits. Compliance is then graded like in school as A+, A, A-, B, etc.

Habit Holidays

Nobody can be perfect all of the time. Breaking a streak or falling off the wagon can be very demotivating. Sometimes life happens – emergencies, celebrations – and sometimes we all need a holiday, a break from the daily drudgery. The last thing we need at these times is nagging about our declining habit compliance.

This is where Habit holidays come in. Every year a user gets a given number of days they can use like vacation days or personal days at work – somewhere around 4-6 weeks, but the number depends on circumstances. When a day or stretch of days is designated as a Habit holiday, most habits are removed from that day so no reminders are send and skipping them does not affect your compliance.

However, some habits, like taking medications, can be marked as “Essential”, and will continue to function as normal during a holiday.

Habit Time

Habits can be set to perform during a time block or at a specific time. The time blocks can be customized by the user. Here are the default start times for each time block:

  • Wakeup - 7:00 am

  • Morning - 9:00 am

  • Lunch - 12:00 pm

  • Afternoon - 1:00 pm

  • Dinner - 6:00 pm

  • Evening - 7:00 pm

  • Bedtime - 10:00 pm