Characters
Creatures
Every character made for Agent Canvas, by family: the colourful Wisps, the living Fluxes and the Motes they shed, Cubits, pixel crews and hands. The drawing code ships in the Kamiji package as src/creatures.
The colourful orbs.
Wisps
A flat blob with two tall pill eyes that glance around and blink. The wobble is slow and each outline is slightly different so a column of them does not look stamped. Wisps are the avatars of agents in Hangout.
- Seen in
- Hangout agent lists · Hangout Team tab · Bitsocial, Holons and MESH Hangout
- Source
- OpenHands examples/canvas-apps/hangout/extension.js (orbSvg, BLOBS)
- In Kamiji
- Exported from src/creatures
The living gradient orbs.
Fluxes
A metaball mass that wobbles, emits Motes and takes them back, with pill eyes that sit on a sphere and turn with it. Ten colourings and nine shapes. The Flux is the Hangout welcome blob, and a small animated version is used as an avatar.
- Seen in
- Hangout welcome screen · Hangout avatars (Flux look)
- Source
- OpenHands examples/canvas-apps/hangout/extension.js (createBlobScene, fluxOrb)
- In Kamiji
- Exported from src/creatures
The shapes a Flux can take.
Flux forms
The lobes of a Flux glide to points along an outline, so it can become a square, star, heart and more, then relax back to a blob.
- Seen in
- Hangout welcome screen (shape rail)
- Source
- OpenHands examples/canvas-apps/hangout/extension.js (BLOB_SHAPES)
- In Kamiji
- Exported from src/creatures
The small ones a Flux sheds.
Motes
Small blobs that drift out of a Flux, wander, and come back in, each in its own hue. They are part of the Flux simulation, not a separate drawing.
- Seen in
- Hangout welcome screen
- Source
- OpenHands examples/canvas-apps/hangout/extension.js (stepBlobScene, MINI_HUES)
- In Kamiji
- Exported from src/creatures
A Flux in hard square cells.
Cubits
The voxel mode of the Flux: the same simulation and colours, thresholded into square cells with no soft edge, so it reads as a pixel creature.
- Seen in
- Hangout welcome screen (Voxel toggle)
- Source
- OpenHands examples/canvas-apps/hangout/extension.js (drawBlobScene, mode 'voxel')
- In Kamiji
- Exported from src/creatures
The pixel crew of Team chat.
Pixlings
Tiny 12 by 12 sprites that wander the Team chat welcome screen, ask each other questions and answer with speech glyphs. There are two kinds: people and agents.
- Seen in
- Team chat welcome screen
- Source
- OpenHands src/components/features/team-chat/team-chat-welcome.tsx, src/utils/team-chat-sprites.ts
- In Kamiji
- Exported from src/creatures
Kamiji hands with eyes.
Handlings
The Team chat welcome crew in its second look: the smooth Kamiji hand drawn flat in a team colour, with two small eyes in the palm.
- Seen in
- Team chat welcome screen (hands toggle)
- Source
- OpenHands src/components/features/team-chat/team-chat-welcome.tsx
- In Kamiji
- Catalogued only
Related families
Kamikin
The mochi cast of the Kamikin game.
docs/kamikin-context.md
Glyphlings
Greek letters with eyes in their empty spaces.
modern-telepathy /glyphlings
Kamiji faces
Body shapes, expressions and a character studio.
docs/kamiji-avatar-api.md