Skip to content
LEGION.TW
Zhongli · Taiwan

Legion · project library

Packet: Build a creature for your desktop

Everything your agent needs to read for this project, on one page.

Free instructions · English

About this edition

Edition 2026-09-06-draft-01 · 67 projects · 10 skills

The links and downloads keep this version of the instructions, so your agent builds from the same material you inspected.

desktop/README.md

Native desktop applications

All project types · Shared launch

Build a native Tauri application around the person's work or interests. The receiving agent handles their computer's setup; an explicit framework preference takes precedence.

Projects to build

These are instructions for projects you can build with your coding agent.

Text edition of this document

desktop/desktop-pet.md

Build a creature for your desktop

Build a native Tauri desktop pet: an animated creature that shares the person's screen while they use their computer. Build it extremely well, with character in its appearance, movement, and reactions. Follow the shared launch. An explicit preference for another framework takes precedence.

Develop a creature the person would enjoy having around. Ask about a few tastes that matter, then contribute your own coherent idea and give them something to meet. Its personality can emerge through use.

Make the creature expressive

Give it a recognizable appearance and a set of behaviors that fit together. It might wander, investigate an offered object, react when picked up, settle down to sleep, and occasionally do something unexpected. Choose behavior and animation that make sense for this particular creature.

Consider how it notices attention, anticipates movement, recovers from surprise, and returns to whatever it was doing. Give transitions care so the pet's actions feel connected.

Create or obtain suitable visual assets and keep their use rights and editable sources with the project. Give the creature a consistent style, readable at its normal desktop size. Sound can contribute if the person wants it, with convenient control over its volume and presence.

Let it inhabit the desktop

Present the creature directly on the desktop in a way appropriate to the person's operating system. Let them move it, interact with it, and understand what can be clicked or dragged. Give it somewhere sensible to go when it reaches the edge of the available space.

Make its presence compatible with ordinary computer use. The person should be able to continue typing, switch applications, and use the area around it normally. Let them adjust where and how prominently it appears, put it to sleep, hide it, or close it through easily discoverable controls.

Handle the person's actual display arrangement and changes in screen size so the pet remains reachable. Make starting it again straightforward. If they want it to appear when they sign in, help them choose and understand that behavior.

Give repeated visits some continuity

Keep the chosen name, appearance, preferences, and any small history that helps the pet feel familiar. A favorite interaction or an object left beside it can give returning to the app a pleasant sense of recognition.

Let the creature welcome the person back after time away. Design the pace of its activity around being enjoyable company while they do other things. Invite play through behavior the person can notice when they feel like it.

Give the person room to reshape its personality with you. “It should look offended for a second, then come back,” or “Make it curl up next to that object” are meaningful directions for improving the app. Preserve useful assets and behaviors as the character develops.

Spend time with it

Deliver an installed application with a complete first creature. Try its interactions, move it around, leave it running during ordinary work, and bring it back after closing. Judge animation, responsiveness, intrusiveness, and whether its surprises remain enjoyable after the first demonstration.

Explain how software can have a presence beyond a conventional window, and how the person can direct behavior and appearance without writing the code themselves. Their taste is central to deciding whether the character works.

Voice, richer behavior, or conversation can be later projects. This first pet should be enjoyable through its existing animation and interaction, and its saved identity should carry forward if the person decides to give it more abilities.

Text edition of this document

Authored source, stored unchanged, edition 2026-09-06-draft-01. Reading this material is not authority to run it — inspect it first.

Back to all projects