every buddy is the same little block creature. what makes yours yours is its colour, its name and how you raise it. these are all the things it can do. pick a colour:
ThinkingWorking out an answer; no tool is running.
Using a toolDoing work; the same activity animation for every tool.
Directing helpersHelper agents are running.
DoneJust finished. Returns to idle after five seconds.
Waking up / greetingA new chat has opened.
AsleepIdle for a long time; the cache has gone cold.
ReadingOpening and reading files.
Writing / editingChanging files.
Running commandsTerminal commands, installs, and builds.
Searching the webWeb searches and fetching pages.
Searching codeLooking through files for something.
Committing / pushingSaving work to git.
Waiting for youNeeds your permission or an answer to a question.
ErrorA command or tool failed.
CompactingTidying up memory when the chat gets long.
Context nearly fullMemory is over 80%.
Plan progressTicking off the to-do list.
Server runningYour dev server or Expo is on.
You're typingYou have started writing a message.
WalkingThe reference walk cycle, looping in place for your app to move.
Idle / wizard hatWaiting for you. Wearing wizard hat.
Thinking / wizard hatWorking out an answer; no tool is running. Wearing wizard hat.
Reading / wizard hatOpening and reading files. Wearing wizard hat.
Writing / sunglassesChanging files. Wearing sunglasses.
running-commands-sunglasses1.6s
Commands / sunglassesTerminal commands, installs, and builds. Wearing sunglasses.
Greeting / crownA new chat has opened. Wearing crown.
Asleep / nightcapIdle for a long time; the cache has gone cold. Wearing nightcap.
Error / propeller capA command or tool failed. Wearing propeller cap.
Idle / extended pixelChecks both sides, rolls its shoulders and stretches before settling into a quiet watch.
Thinking / extended pixelStudies a problem, scratches its head, tests a steady idea and nods before filing the answer.
Using a tool / extended pixelPicks up the hammer, makes two weighted strikes and a finishing tap, inspects the nail, then puts the tool down and recovers.
directing-helpers-fluid10.2s
Directing helpers / extended pixelPuts on shades, lifts three work cards, conducts their dispatch, then lowers the shades to inspect the result.
Done / extended pixelMakes one emphatic celebration hop, lands with weight, bows and rests at five seconds.
Waking up / greeting / extended pixelSpots you, perks up, gives three differently timed waves, then bows and relaxes.
Asleep / extended pixelSleeps standing in a drooping blue nightcap, gently bobs with planted feet, and lets a trail of Z z z drift upward.
Reading / extended pixelFinds a passage, turns two deliberate pages, places a bookmark and remembers the useful passage.
Writing / editing / extended pixelPicks up a pencil, drafts two lines, corrects a word, underlines the result and clears the finished sheet.
running-commands-fluid6.8s
Running commands / extended pixelComposes a command, presses Enter with purpose, follows the output and acknowledges a successful exit.
Searching the web / extended pixelPicks up a magnifier, compares three web results, retraces a useful match and bookmarks it.
Searching code / extended pixelScans code rows with a magnifier, retraces a match and bookmarks the useful definition.
Testing / extended pixelPresses three test buttons, investigates an amber result, retries it and celebrates a complete pass.
Committing / pushing / extended pixelChecks the changes, stamps a commit, sends its packet up the branch and waits for delivery confirmation.
waiting-for-you-fluid6.6s
Waiting for you / extended pixelTurns toward you, offers an open palm and a small question, then lowers the hand and waits patiently.
Error / extended pixelRecoils at an unplugged connector, examines it, tries a careful repair and pauses with an honest question.
Compacting / extended pixelGathers a loose stack, squares its edges, presses it into a neat packet and files it.
context-nearly-full-fluid5.7s
Context nearly full / extended pixelInspects the nearly full memory case, tries its lid, makes room for a spare card and calmly flags the limit.
Plan progress / extended pixelWorks through three deliberate notebook checkmarks, shows the completed plan and turns to a fresh page.
Server running / extended pixelMonitors steady lights, receives a request, checks a connection and sends a successful response.
You're typing / extended pixelLeans in to listen, follows your growing draft, gives an encouraging nod and waits for the next line.
Walking / extended pixelA continuous block gait with counterbalanced shoulders and deliberate rectangular foot contacts.
HallucinatingLooks up, sketches an imaginary rainbow constellation, double-checks it with a ruler and confidently signs it off.
Counting tokensCounts six coins into a jar, tries to fit the overflow, catches the surplus and packs the savings away.
Context feeling fullFills the memory bar, puffs up while trying one extra card, presses a release valve and slowly returns to size.
Deep thoughtDraws a quiet problem in the air, considers two routes, scratches its head and assembles one steady three-step answer.
Fellow AIWelcomes a tiny robot, exchanges a wave and a real fist bump, shares a little victory groove and sees it off.
Training napPuts on a nightcap, dozes through training, wakes for a stretch, nearly falls asleep again and finally catches itself.
Coffee breakGrinds a few beans, pours into a tabletop mug, stirs and taps the spoon, then quietly savors the warmth.
Headphone dancePuts on headphones, finds the beat, side-steps, poses, adds a small hop and bows before taking them off.
BufferingWatches the spinner stall, winds a little crank to restart it, celebrates success and spots a new stall.
Deploy launchInspects a rocket, pulls a launch lever, counts down, watches the accelerating launch and verifies delivery before resetting the pad.