A desktop diorama for macOS
Small pixel friends for your Mac desktop.
Pick one up and toss it. Make your own from a sentence, bring a picture you love, or let your AI agent talk to you through one.
Free to download.
Free to download · macOS 15 or later · About 70 MB
Try it: grab one and throw it.
- No Screen Recording or Accessibility
- No ads, analytics or tracking
- Works with Claude Code, Codex and any MCP client
Three ways to have one on your desk
Play with them
Grab one, toss it, watch it land. Turn on gravity and it falls to the bottom.
Make your own
Write a sentence or bring a picture, GIF or short video. You see the size and the cost before you press.
Give your agent a face
Your AI agent speaks and asks through its own resident, next to your work.
Made to be handled
Grab it, toss it, watch it land
A resident squashes a little as you drag it. Let go fast and it flies, bounces off the edge of the screen with a small white ripple and settles. With gravity on it falls to the bottom, or to any side you choose.
Clicks on a resident's transparent pixels usually go straight through to the window behind it.
Make one, or bring one
From one sentence to a friend on your desk
Pixling asks a question or two, draws a sample, and shows you how big it will stand on your desk. You decide every step, and you see the cost and the wait before you press.
- 1 · Write
Say what you want
A sentence or a picture to start from.
- 2 · Draw
See it at real size
A sample, and how big it stands on your desk.
- 3 · Moves
Give it moves
Uses credits. The estimate is on the button.
- 4 · Desk
Put it on your desk
One click. It gets its number in your Field Guide.
Already have a picture?
A PNG, a GIF or a short video becomes a resident as it is. Free, and nothing leaves your Mac.
Make each one yours
Dress them up, light them up, put on a show
Every resident keeps its own look, light and moves. Change them in Studio, or let your agent or a script do it.
Any look
25 palettes, round, outlined, grid or scanline cells, an outline, a shadow, and a 3D block for small pixel art. The same frog, eight ways.
Light
A pulse, a sweep or three blinks, in its own colors or any color: the whole body, chosen colors or single pixels.
Little plays
Chain moves along a path, turns, size, a shake, lights, emotes and a line of speech. Save a play, and it can run when you hover or click.
Friends and relations
Put residents in groups and link them with colored cords. When something happens, send a light along the links. Press one, and the rest of its group comes forward too.
And the everyday settings
- Always in front, with windows, or on the wallpaper
- On every desktop, or just this one
- Gravity down, left, right or up
- Can be thrown, or lets clicks through
- Fades when the pointer comes near
- A gesture, a motion or a play on hover and click
- Sets: save an arrangement and bring it back
- Slower or faster motion, or energy saver
Field Guide
Everyone gets a number
Put residents away and they wait in your Field Guide, ready to come back.
- No.3Kit

- No.7Mochi

- No.12Pip

- No.15Bun

- No.18Spike

- No.21Lily

- No.26Honey

- No.29Snow

For your AI agent
A face for the agent you already use
Your agent gets its own resident and speaks through it, on your desk, next to your work. Connect it over MCP, or drive residents from the command line.
- Reviewer2 comments on the diff
- BuilderBuild passed, 312 tests
QuestionDeployer
Deploy to staging now?
- 3Write your own…
Try it: press 1 or 2.
A word
A short paper beside the resident, with a small hop and a flash of light.
A letter
For a finished job. It stays until you close it.
A question
Two to six choices and a line to write your own. Click or press a number to answer, and your agent gets the answer.
Several agents, one friend
Each agent gets its own line on the same resident, newest nearest.
Connections are off until you turn them on, and only accept requests from this Mac.
MCP
For your AI agent
Turn on MCP in Settings, then connect Claude Code, Codex or any MCP client with one line.
claude mcp add --transport http --scope user pixling http://127.0.0.1:48271/mcpCLI
For scripts and hooks
Speak, ask, place and light residents from any script. Every command can print JSON, and pixling doctor checks the connection.
pixling message send --to auto --author CI --text "Build passed, 312 tests" --keepLight, quiet, private
It sits on your desk. It does not look around.
Pixling runs inside the Mac App Store sandbox and asks for none of the permissions that let an app watch your screen or your keys.
- ~70 MBInstalledmacOS 15 or later
- 0.1%CPU at restAbout 60 MB with two residents out
- 0Screen or input permissionsNever reads your keys or follows the cursor
- 0Ads, analytics, trackersResidents, desks and settings stay on this Mac
- Size
- About 70 MB installed
- Memory and CPU
- About 60 MB for the desk with two residents out, 0.1% CPU while they restRead from Pixling's own Settings on a pre-release build. Settings shows what Pixling uses: memory, CPU and power.
- Requires
- macOS 15 or later
- Runs in
- App Sandbox, from the Mac App Store
- Permissions
- None of Accessibility, Input Monitoring, Screen Recording, Full Disk Access, camera or location
- Your keys and cursor
- Never read or followedA resident reacts only when you touch it or point at it.
- When still
- No polling, and nothing redrawn while residents rest
- Network
- None at launch or while idleOnly when you make a resident, after you agree, or open the shop to buy credits.
- Tracking
- No ads, no analytics, no crash-reporting SDK
- Your data
- Residents, desks and settings stay on this Mac
- Agent connections
- Off until you turn them onOnly this Mac can connect.
This page: drawing nothing
Questions
Is Pixling free?
Free to download. Bringing your own picture, GIF or video is free. Making a new resident from a sentence uses credits, and the estimate is on the button before you press.
Which Macs does it run on?
macOS 15 or later. It comes from the Mac App Store and runs inside its sandbox.
Does it need the internet?
No network at launch or while idle. Only when you make a resident, after you agree, or open the shop to buy credits.
Will it watch my screen or my keys?
No. It asks for none of Screen Recording, Accessibility, Input Monitoring, Full Disk Access, camera or location. A resident reacts only when you touch it or point at it.
Which AI agents work with it?
Claude Code, Codex or any MCP client, plus a command line for scripts and hooks. Connections are off until you turn them on, and only this Mac can connect.
When does it come out?
Soon, on the Mac App Store. Watch the releases of pixling/pixling on GitHub to hear the day.
Be there when the first residents move in.
Free to download.
To hear when it is out, watch pixling/pixling on GitHub (Watch → Custom → Releases). Ideas are welcome there too.