Omo Research
Research log
Log 44BodiesShipped in Microduck v1.0.0

A flock of ducks

Up to eight ducks with names, personas and voices; talk to the one you look at.

When

28 Oct 2026

Theme

Bodies

Status

Shipped in Microduck v1.0.0

01 / What it was

Multi-duck support began in the early hours of 28 October. Each duck got its own name, persona, name tag, eye colour and quack pitch: Quackers, Rusty, Zippy, Plato and Newton.

With push-to-talk you speak to the flock, and one duck answers, in character, from its own head.

Six ducks, each with its own eye colour, in the lab.
ScreenshotSix ducks, each with its own eye colour, in the lab.

02 / How it worked

  • Up to 4 ducks by default, 8 at most. Each has its own MuJoCo model; the others appear in it as trunk-sized capsules.
  • Push-to-talk works within 16 blocks. The listener is picked in this order: a duck named in your words, the duck you just spoke to (for 20 seconds), the duck under your crosshair, the nearest, then the default.
  • Each duck has its own voice call, at most 2 open at once. Spoken moves are parsed locally into commands, with no agent round trip.
  • About 22% of one core for four ducks.

03 / What we saw

Name, gaze and nearness were enough to talk to one duck in a flock. The question from the same stream is still open: "How does it know where I'm talking to?"

04 / Where it led

The same one-listener rule was extended to the RP1 humanoid and the ceiling AI.

Sources

  1. Stream analysis. stream transcript analysis, 28 Oct 2026 And each microduck will have its own personality.
  2. Stream analysis. stream transcript analysis, 28 Oct 2026 Yo ducks ducks race to my position
  3. Omo Microduck CHANGELOG, v1.0.0. github.com/omoresearch/omo-microduck/blob/main/CHANGELOG.md Multiple ducks: up to 4 (8 max), with personas Quackers, Rusty, Zippy, Plato and Newton, each with a name tag, eye-ring colour and quack pitch.
  4. Stream analysis. stream transcript analysis, 29 Oct 2026 can two of the ducks sit down and the rest stand up