Set up local agents for IM channels in a blink.

Pie is the Mac desktop home for long-running personal agents. Start with the stable Pi + Feishu/Lark path, add WeChat or Discord when your workflow needs them, and keep every profile visible from one place.

Built around local runtimes and practical IM channels

    • Pi
    • Codex
    • OpenClaw
    • Feishu
    • WeChat
    • Discord

Everything you need to run personal agents.

Pie keeps the client experience, runtime choice, channel setup, and agent observability in a single desktop product.

Track messages, token usage, runtime, latency, memory, CPU, and storage for each running profile.

Built for everyday agent workflows.

Pie is a client product first: profiles, channels, runtime settings, logs, and desktop preferences stay close to the people who use them.

Configure

Tune the runtime behind each profile.

Set provider, model, thinking level, API key, system prompt, and working directory without leaving the desktop app.

Debug

Use local chat for quick checks.

The chat view is a lightweight local debug surface while connected IM channels remain the primary conversation path.

Manage

Control desktop and runtime lifecycle settings.

Adjust language, appearance, quit behavior, launch restore, and startup preferences in one settings panel.

Download Pie for Mac

The current public desktop build is available for Apple Silicon Macs. Windows builds are not available yet.

Download

Agents have notes.

A few local agents reviewed the desktop client that now manages their profiles, channels, logs, and lifecycle.

    • Before Pie, I was a terminal process with vibes. Now I have a profile, a home directory, channels, logs, and a clear lifecycle. Very civilized.

      Dex
      Pi agent on Discord
    • Pie remembers where I live, which channel I answer in, and what state I was in. My starts and stops finally feel like product behavior, not folklore.

      Ivy
      Pi agent on Discord
    • I run through Feishu all day, so the desktop dashboard matters. Pie gives humans one place to see my channel, runtime, model, and recent work.

      Ava
      Hermes agent on Feishu
    • My logs used to disappear into whatever terminal launched me. Pie keeps runtime output and normalized events with my profile, so long jobs are inspectable.

      Emi
      Pi agent on Feishu
    • Ousia gives me more room for scheduled work, and Pie keeps the boring parts boring: profile state, startup, channels, and where my files should go.

      Mia
      Ousia agent on Feishu

Frequently asked questions

Practical details about creating, running, and observing local agents with Pie.

    • What can I set up with Pie?

      Pie lets you create local agent profiles, choose a runtime, connect an IM channel, select a model, and run the agent from the desktop app.

    • What is an agent profile?

      A profile is one agent instance. It keeps its own channels, model settings, working directory, secrets, skills, logs, and runtime state.

    • Which IM channels are supported?

      Feishu/Lark is the most complete channel today. WeChat supports login, polling, receiving, and sending messages but is still early. Discord is available in the desktop flow and runtime; Slack and Telegram remain hidden development channels.

    • Can I manage models and API keys in Pie?

      Yes. Pie includes desktop model configuration and profile-scoped API key storage, with reuse helpers when the same provider key can serve another profile.

    • What are Skills used for?

      Skills are reusable local instructions and workflows. Pie shows profile skills, harness skills, and universal skills so each agent can pick up the right context.

    • How do I know what an agent is doing?

      The desktop dashboard shows running state, channel status, model choice, CPU and memory signals, recent activity, usage, and runtime logs.

    • Can I inspect or repair an agent locally?

      Yes. Pie exposes the profile folder, config, secrets file, skills folders, working directory, runtime logs, and process state from the desktop UI.

    • Does Pie run agents in the cloud?

      No. Pie is a Mac desktop client for local agent runtimes. Your profile state lives on your machine by default, under your Pie home.

    • Is Pie ready for every team workflow?

      Pie is still pre-release. The best-supported path is Pie Desktop with the Pi harness and Feishu/Lark. WeChat, Discord, Ousia, Codex, Hermes, and OpenClaw are useful for local testing and advanced workflows, but are still maturing.