Appearance
Getting started
- Install Bun.
If you do not have Bun installed yet, install it from https://bun.sh first.
- Install the
poe-tilesCLI.
bash
bun remove -g @ai-app/poe-tiles-cli 2>/dev/null; bun install -g https://misc-dev-uploads.quora-913.workers.dev/dcd528d7f6bf68ef411de22cbd99b55e3d9ce9f634be8e76b0300869c40f8e75- Sign in to the CLI.
bash
poe-tiles loginThis opens a browser to authenticate.
On a remote machine:
bash
poe-tiles login --remote- Choose a starting point.
Scaffold a new tile:
bash
poe-tiles tiles initOr remix an existing tile:
bash
poe-tiles remix poe/poe-jump && cd poe-jump && claude -p "Turn poe-man into a frog and then publish"Upgrading an existing app's SDK
Scaffolded apps pin poe-tiles-sdk in package.json to a content-hashed tarball URL, frozen at scaffold time. To pick up newer SDK APIs (the client API reference always describes the latest SDK), replace the pin with the current tarball and reinstall:
json
"poe-tiles-sdk": "https://misc-dev-uploads.quora-913.workers.dev/61d4eecd35145e330af985ad5dcc39d0cbf29ceab40b9b8071ab865956d2045e"Published 2026-07-23.
bash
bun install && poe-tiles doctorpoe-tiles sdk-url prints the same current tarball URL from the command line, and poe-tiles doctor warns when an app's pin differs from the SDK your CLI shipped with (run poe-tiles upgrade first so the comparison is against a current CLI).
This line is regenerated whenever a new SDK is published, so it always shows the current URL — no need to scaffold a throwaway app to discover it.