UniversalHuman.org / UHAP Portal
UniversalHuman.org
Technology FOR Humans By Humans
Boulder, Colorado ยท Est. 2000 ยท uhap.org
Open Human Free

UniversalHuman.org is an open initiative to build a default configuration that works as a starting point for any human environment โ€” home, school, office, or community space. All tools are HTML and JavaScript running in any browser, on any device. Zero vendor lock-in, by design.

Our mission: give every person access to the same quality of digital tools that large institutions enjoy โ€” private messaging, collaborative documents, home automation, emergency services access, and more โ€” running on hardware you own and control. See our guiding philosophy.

At the heart of this system is the Universal Human Assistance Portal (UHAP) โ€” a browser-based interface connecting your home, school, or office automation with the people who live and work there. UHAP runs on Home Assistant, an open-source platform, hosted on a Raspberry Pi you own and operate.

We believe that technology should serve humans, not the reverse. Every tool in this system is chosen or built with that principle as its first requirement. Simplicity, transparency, and human control are non-negotiable.

This project grows out of over two decades of work in music education, software design, and human-centered technology โ€” and a conviction that the tools to live, learn, and work well should belong to everyone.

The tools and services in this system cover communication, education, home management, emergency access, and creative learning โ€” all accessible from a single, unified interface.

The Universal Human Assistance Portal โ€” UHAP โ€” is the operational heart of the UniversalHuman.org system. It is a browser-based dashboard that provides unified access to home automation, communication tools, emergency services, music learning, and more โ€” from any device, anywhere.

UHAP runs on Home Assistant, an open-source home automation platform, hosted on a Raspberry Pi on your own local network. Remote access is provided by Home Assistant Cloud (Nabu Casa), giving you a secure public URL without exposing your home network.

โญ Open UHAP โ†’

What UHAP Provides

Home & Environment Automation

Control lights, sensors, climate, and devices throughout your home, school, or office. Built on Home Assistant's universal device integration โ€” works with thousands of devices from hundreds of manufacturers.

Music Learning Portal

Access to the UpBeat School of Music digital learning environment โ€” lessons, teacher resources, performance videos, and educational tools. Powered by the same infrastructure as this site.

Emergency Services Access

One-touch access to emergency services, built into the portal interface. Designed with elders and users with accessibility needs in mind. Part of the HAFE (Home Automation For Elders) initiative.

Messaging & Communication TBD

Private, self-hosted messaging between UHAP users. No data leaves your system. Identity is provided by your Home Assistant login. Currently in development.

The UniversalHuman.org messaging system will provide private, self-hosted communication between UHAP users โ€” with no data stored on third-party servers. Your Home Assistant username becomes your identity. Messages stay on your hardware.

We are evaluating open-source HTML/JS messaging interfaces that meet our human-centered technology principles: beautiful by default, simple to use, and fully under your control.

Design Requirements

  • Pure HTML/JS โ€” runs in any browser, no app install required
  • Authenticated via Home Assistant login โ€” your HA username is your identity
  • Beautiful, human-friendly interface โ€” not a terminal, not a nerd tool
  • Self-hosted โ€” all data stays on your Raspberry Pi
  • Open source โ€” auditable, forkable, improvable by anyone

Placeholder interface coming soon. In the meantime, contact us if you want to contribute to this component.

Open Human Free

Open โ€” Every tool we build or recommend is open source, transparent, and auditable by anyone. There are no hidden dependencies, no black boxes, no vendor agreements that compromise your autonomy.

Human โ€” Every design decision starts and ends with human needs. Technology that requires humans to adapt to it has the relationship backwards. We build tools that adapt to people โ€” not the other way around.

Free โ€” Free as in freedom, and wherever possible, free as in price. We believe access to quality digital tools should not depend on wealth, institutional affiliation, or vendor relationships.

These principles were derived from over two decades of work at the intersection of music education, software engineering, and human-centered design โ€” and from the conviction that the tools for living and learning well are a human right, not a product.

See the Principles of Human-Centered Technology for the operational guidelines that flow from this philosophy.

The UniversalHuman.org toolkit provides open, browser-based tools for the full range of daily human activities โ€” learning, communicating, managing a home or school, and accessing help in an emergency. All tools are designed to work together through the UHAP interface.

Current Tools

Home Automation Dashboard (UHAP) ยท Emergency Services Portal ยท Music Learning Environment ยท Performance Video Library ยท Contact & Directory

Planned Tools TBD

In addition to tools currently available, we plan to offer: private self-hosted messaging ยท collaborative spreadsheets ยท private email ยท student and family portals ยท scheduling and calendar tools ยท community announcement boards. All running on hardware you own, with no third-party data exposure.

Compatibility

All tools are CSV-compatible and avoid proprietary formats. Every tool must run in a standard web browser with no plugin or app installation required. This is a hard requirement, not a preference.

UniversalHuman.org supports community programs that apply human-centered technology to real learning environments. Our longest-running program is the UpBeat School of Music โ€” which served as the original proof-of-concept for the UH infrastructure and remains the primary working example of the system in a real educational setting.

Our founder, Reed McHeyser, describes his experience at the Georgia Governor's Honors Program as "The best educational experience of my life," and that experience has shaped the design principles behind every UniversalHuman.org community initiative: immersive, human-centered, and technology-assisted without being technology-dominated.

We are actively seeking partner schools, community centers, and elder-care facilities to pilot the UHAP system in real-world environments. If you are interested in bringing UniversalHuman.org tools to your community, contact us.

UniversalHuman.org is founded and led by Reed McHeyser, with contributions from educators, technologists, and musicians who share the conviction that great tools should be open, human-centered, and accessible to everyone.

Reed McHeyser Founder
System Design ยท Music Ed ยท Software ยท Guitar ยท Wind Synth
Nathan Zuckerman
Advanced Piano ยท Music Education
Heather Graham
Voice ยท Vocal Pedagogy
Frank Forney
Cello ยท String Education
Griselda Glooch
Violin ยท Viola
Patrick McHeyser
Clarinet ยท Sax ยท Flute ยท Video Production
Tanya Hyde
Percussion ยท Rhythm Education
Eleanor Watkins Affiliate
Dance ยท Movement
Tom Conti Affiliate
Theater ยท Performance

Note: Some contributor listings are illustrative placeholders representing the kinds of collaborators we intend to bring on as the project grows.

The UniversalHuman.org system runs on hardware you own and open-source software you control. The current reference implementation uses a Raspberry Pi running Home Assistant OS as the local server, with a Nabu Casa subscription providing secure remote access. ESP32-series microcontrollers handle sensors and physical interface devices throughout the environment.

The public-facing website (this site) is hosted on Netlify's free tier โ€” HTML and JavaScript only, no server required. Video and media files are served directly from the Raspberry Pi via the Nabu Casa remote access URL, keeping bandwidth and hosting costs near zero.

We believe the physical infrastructure of a human environment matters deeply โ€” our reference systems are designed to be reliable, repairable, and understandable without specialized expertise. A Raspberry Pi with an SSD is the goal: quiet, fast, low-power, and completely in your control.

Reference Hardware

Raspberry Pi 4 (4GB RAM) ยท SSD storage ยท Home Assistant OS ยท ESP32-C6 Feather (Adafruit) ยท Mac M4 development workstations ยท Mosquitto MQTT broker

We make selective use of technology at UniversalHuman.org to help people learn, communicate, and manage their environments. Most tools are simple to use for their basic purposes. Some require special configuration but provide important capabilities for the system as a whole.

Research Note: All technology listed here is based on hands-on deployment and use in the reference implementation.

Home Assistant โ€” Open-Source Automation Platform

The operational core of UHAP. Home Assistant integrates with thousands of devices and services, providing a unified control interface that runs locally on your own hardware. No cloud dependency required for local operation.

MQTT โ€” Lightweight Messaging Protocol

The communication backbone connecting ESP32 microcontrollers, sensors, and the Home Assistant hub. MQTT is the standard protocol for IoT device communication โ€” open, lightweight, and widely supported.

ESP32 Microcontrollers โ€” Physical World Interface

ESP32-series boards (available for $7โ€“$15 from Adafruit) provide the physical interface layer โ€” sensors, switches, LED arrays, and input devices โ€” that connect the human environment to the digital control system.

HTML/JS โ€” Universal Interface Layer

All user interfaces are pure HTML and JavaScript running in a standard browser. No apps, no plugins, no proprietary runtimes. The same interface works on a phone, tablet, laptop, or wall-mounted display.

These principles were derived by Reed McHeyser to guide the development of UniversalHuman.org tools โ€” and more broadly, as a philosophy for how technology should serve human beings rather than the reverse.

  • Unobtrusive. The more transparent, the better. Seen and heard only when used for mindful human expression.
  • Responsive. Reacts to our input without making us wait.
  • Consistent. Rarely if ever crashes, and requires as little human intervention as possible.
  • Minimal negative impact on the environment, community, and culture.
  • Simple solutions to problems, and simplicity in design.
  • Assists us in our natural processes. Good design minimizes requirements for artificial ways of thinking and working, therefore minimizing the need for training us how to serve the technology.
  • Provides just the right amount of information at the precise time that we need it.

Human ergonomics โ€” applied first at the UpBeat School of Music as Musical Ergonomics โ€” describes our physical and psychological relationship to our instruments, tools, and workspaces. We emphasize the foundation of training in proper use of our bodies primarily because it reduces our risk of injury โ€” but this training also has added benefits: as we work, we have less tension, use less force, and experience greater comfort. Best of all, this training helps free our technique so we can better express our ideas.

Smooth, effortless action is the ideal when playing, working, or interacting with any tool. Of course, we sometimes struggle when trying to overcome technical problems. At these times, we may be so intent on achieving a goal that we ignore subtle tensions within our bodies. This unnecessary tension accumulates. It is not only counter-productive; it can be quite dangerous over time.

The key insight is that tension and force are not signs of commitment or effort โ€” they are inefficiencies. The most effective practitioners in any field are often the most relaxed. Mastery is not about overpowering a tool; it is about communicating with it.

These principles apply equally to a musician and a home automation system designer: the best interfaces are the ones you stop noticing because they work so naturally.

By Reed McHeyser, Founder

One particularly successful implementation of ergonomic performance support technology is the Yamaha WX11 MIDI Wind Controller and its companion VL70-m Tone Generator. The wind controller is about the size, shape and fingering of a clarinet, and it sends MIDI signals to the tone generator, which generates the sounds.

Together, this "wind synth" allows a wind player a degree of expressiveness that I, as someone well-versed with MIDI keyboards, find astonishing. On a keyboard, successfully simulating a wind instrument is extremely awkward at best. The keyboard is a percussion instrument in the sense that the sound is determined entirely by the initiation of the note at the moment of "attack." Normally, the only control the player has after initiating a note is how long the note is sustained.

On an electronic keyboard, sounds can be programmed with certain characteristics such as vibrato โ€” but this vibrato is "canned." The player cannot naturally control it in real time. The WX11 changes all of this. Breath pressure, tongue articulation, lip pressure, and fingering combine to give the player the same nuanced, real-time expressive control they would have on an acoustic wind instrument โ€” while having access to the full tonal palette of a sophisticated tone generator. It is, genuinely, a kind of miracle.

For a video demonstration, see the Reed McHeyser Bio page โ€” the Wind Synth Demo video is there.

For further information, see windsynth.org.

RM
James "Rreed" McHeyser
Founder ยท UniversalHuman.org ยท Boulder, CO ยท reedplay@gmail.com

Reed McHeyser plays keyboards, acoustic guitar (with full rasgueado technique), recorder at professional classical level, folk flutes, slide dobro, bass guitar, wind synthesizer, and piano. He founded the UpBeat School of Music and taught all of these instruments there. He also conducted school ensembles and taught Recording and Music Technology classes.

Reed started his music career as a trombonist. In high school he won several honors including serving as principal trombonist in the Georgia All-State Band and attending the Governor's Honors Program โ€” which he describes as "The best educational experience of my life." He played with the Columbus (GA) Symphony Orchestra for four years, serving as principal trombonist for two of those years. He also majored in music for three years at Columbus College.

He holds an MA in Educational Technology (Information and Learning Technologies) from the University of Colorado Denver, with an emphasis on technology-assisted learning environments โ€” which forms the intellectual backbone of the UniversalHuman.org project. He brings over 22 years of professional experience in software systems design, development, implementation, testing, and configuration.

Performance Videos โ€” May 2001

Kemp Variations
Composer: Anonymous (Renaissance) ยท Classical Guitar
0:00 / 0:00
Spanish Moor
Composer: McHeyser ยท Classical Guitar
0:00 / 0:00
G Minor Bounce
Composer: McHeyser ยท Piano
0:00 / 0:00
Wind Synthesizer โ€” Presentation & Demonstration
Yamaha WX11 + VL70-m ยท McHeyser
0:00 / 0:00
Master's Project Introduction
University of Colorado Denver ยท MA Educational Technology ยท May 2001
0:00 / 0:00
Founder
James "Rreed" McHeyser
Email
reedplay@gmail.com
Phone
303-419-0095
Address
700 Walnut St, #405
Boulder, CO 80302

UniversalHuman.org is an open initiative. There are many ways to participate โ€” as a pilot site, as a contributor, as a user, or as a partner organization.

If you are a school, community center, elder-care facility, or individual interested in deploying the UHAP system, we want to hear from you. We are actively seeking real-world environments to pilot and refine the system.

To discuss participation, contact Reed McHeyser directly at reedplay@gmail.com.

We are always interested in connecting with people who share our conviction that technology should serve humans โ€” not the other way around. Whether you are a software developer, educator, designer, musician, or someone who just wants better tools in their life, there is a place for you here.

We are particularly looking for contributors in: HTML/JS interface design ยท Home Assistant integration ยท ESP32 hardware development ยท Educational technology ยท Community outreach.

Contact: Reed McHeyser at reedplay@gmail.com.

Emergency Services Portal
UniversalHuman.org ยท UHAP ยท High Priority
911
CLICK TO INITIATE EMERGENCY CALL
911
All Emergencies
Police ยท Fire ยท Medical
988
Mental Health Crisis
Suicide & Crisis Lifeline
1-800
222-1222
Poison Control
US National
311
Non-Emergency City
Boulder Municipal
911 PORTAL PAGE โ€” HIGH PRIORITY TBD

This page is a placeholder for a full emergency services coordination portal to be developed as part of the UniversalHuman.org / HAFE infrastructure. Future: location-aware emergency routing ยท direct integration with local emergency services APIs ยท elder-assist emergency protocols ยท one-touch escalation from home automation sensors.

For now: tap any number above to call, or dial 911 directly from your phone.