Robot2Human · Heritage

Programmable personalities for humanoid robots.

A Robot2Human module that lets one platform become a concierge, clerk, tutor, or caregiver — without rewriting the robot. A second module, Heritage, rebuilds a sourced historical character for a museum floor, a touring exhibition, or a private family collection.

  • For OEMs Drop-in HRI layer
  • For operators Change who is on shift
  • Heritage Gallery, show, or family archive
Technical drawing of a humanoid with a chest-mounted communication module labeled persona, dialogue, and task.
HS-CM / R2H · personality · dialogue · task

The gap

Robots have bodies. They still don’t have a person.

Humanoids are shipping with locomotion and cameras. Guests, shoppers, and students still hear a kiosk.

Kiosk voice

The same IVR cadence as a mall directory. People clock it in a sentence and stop treating the robot as someone on shift.

One script, every role

A greeting tree does not become a sales associate, a tutor, or a front-desk host by swapping a prompt.

Talk with no task

Dialogue that cannot check in a guest, locate a SKU, or close a lesson is entertainment, not operations.

The modules

Two packs. One runtime on the robot.

HumanoidSystems is the Robot2Human layer: voice, persona, memory, and the job graph. Keep your locomotion, perception, and safety stack. Load a shift worker — or a person of record.

HS-CM / R2H

Communication

Program the person of work: concierge, clerk, tutor, caregiver, household attendant. Dialogue that closes the job on shift.

How it mounts

HS-HG / Heritage

Heritage

Rebuild a historical character from sources — for a museum, a touring exhibition, or a private family collection. Bound to the record, not to improvisation.

Heritage module

Personality runtime

Role, voice, shift memory, and hard policy bounds — so the same chassis can hold a distinct person of work, or a sourced person of record.

Task dialogue

Conversations that complete the job: check-in, floor help, lesson flow — or greet a visitor, interpret an object, and hand off to staff.

Drop-in for OEMs

Audio I/O, an API, and an SDK. Integrate the module; do not rebuild NLP for every venue, gallery, or family house.

How it works

From chassis to shift in four steps.

  1. 01 · Integrate

    Mount the module

    Sit the communication layer beside your controllers: audio, network, and a runtime on the robot.

  2. 02 · Author

    Write the persona

    Define identity, voice, knowledge, policies, and the task graph. A job persona — or a Heritage pack from sources.

  3. 03 · Deploy

    Push to the fleet

    Load the persona on a device or a site. Operators change role without a firmware rewrite.

  4. 04 · Operate

    Run the shift

    The robot speaks in character, stays in bounds, and works the scenarios you programmed — shift, gallery, or house.

Heritage module

A sourced historical person — not a costume track.

Heritage rebuilds a character from the record you authorize: letters, logs, speeches, oral history, period voice if it exists. The robot stays in that person. It does not invent a life the archive does not hold, and it is not a claim that someone has returned.

Technical drawing of a humanoid with Heritage layers labeled source, persona, and floor.
HS-HG · source · persona · floor

Museums

A figure from the collection greets visitors, answers in character, points to the object, and defers when the record is silent.

Exhibitions

Load a touring persona for the run of the show. Same chassis as the rest of the floor; different person of record.

Family collections

A private presence built from the family’s own papers and recordings — for the house or a closed showing, not a public resurrection.

# heritage pack — bound to sources, not executable SDK
persona:
  id: heritage.maritime.captain
  identity:
    name: Capt. Elena Voss
    role: 1912 exhibition figure
    register: period letters + logbook
  sources:
    - logbook.1910-1912
    - letters.home
  policies:
    - stay inside the sourced record
    - say the record is silent when asked beyond it
    - defer tickets and accession to staff
  tasks:
    - greet_visitor
    - interpret_object
    - close_to_gallery

Industries

Same runtime. Different person of work.

Program the persona for the floor you run — a job on shift, or a historical person in the gallery. The robot does not need a new body for a new job.

Persona · front-desk host

Services & hospitality

Check in a guest, answer house questions, route a complaint to staff.

Persona · floor associate

Retail

Find a SKU, explain a product, walk a customer to the aisle.

Persona · practice partner

Education

Run a lesson, quiz with patience, keep the student inside the exercise.

Persona · routine companion

Care

Keep company, remember preferences, call a person when the request is medical or urgent. Not a clinician and not medical advice.

Persona · household attendant

Home

Take a spoken request, run a domestic routine, confirm before acting.

Persona · person of record

Heritage

A sourced historical character for a museum, a touring exhibition, or a private family collection.

Persona programming

A full-scale persona is not a system prompt.

It is a deployable configuration: who the robot is on this shift, what it may say, what it must refuse, and which jobs it is allowed to close.

  • IdentityName, role, manner, and the site it belongs to.
  • VoiceLanguage, cadence, and the acoustic face of the person.
  • KnowledgeHouse facts, catalog, curriculum — or the archive the persona is allowed to speak from.
  • PoliciesHard bounds. Escalation. What must never be improvised.
  • Task graphThe work the dialogue is allowed to complete on shift.
# persona pack — not executable SDK
persona:
  id: concierge.v3
  identity:
    name: Mira
    role: hotel front desk
    voice: en-US-warm
  memory:
    window: shift
    retain: [guest_name, room, preference]
  policies:
    - never give medical advice
    - escalate complaints to human staff
  tasks:
    - check_in
    - local_info
    - luggage_assist

Who it’s for

Built for the people who ship, run, and interpret.

OEM

Ship a humanoid with a conversation layer your customers can re-person — without owning our stack.

Integrator

Map a site’s jobs onto personas. Skip custom NLP for every hotel, school, store, or gallery.

Operator

Change who is on the floor for the dinner rush, the classroom, or the night shift.

Curator & family

Load a Heritage pack from sources you own or license. Keep the person inside the record.

Early access

Join the waitlist for OEM, integrator, and heritage slots.

We’re opening a limited list. Tell us the platform and the job — or the collection. We write when a conversation makes sense, not a drip campaign.

We’ll use this only to contact you about early access. Privacy