v1.0.0 / MIT SELF-HOSTED

ORCHESTRATE
CODING AGENTS
FROM YOUR DESK / YOUR PHONE

A self-hosted daemon for Claude Code, Codex, and OpenCode. Agents run on your machine with your full dev environment. Connect from phone, desktop, or web.

~ / appostle
$
→ initialising daemon at /Users/you/.appostle
→ key pair generated · sha256:b709e97d…
✓ daemon listening on :7891
→ providers: claude-code · codex · opencode
✓ ready · scan QR to pair phone
01 / PROBLEM

What you give up
with cloud-only agents.

  1. 01

    Your context lives on someone else's machine. Source, secrets, environment — all uploaded.

  2. 02

    Costs scale linearly with use. Token caps and rate limits arrive without warning.

  3. 03

    Your dev environment is sandboxed away. No real shell, no real repo, no real builds.

  4. 04

    The agent can only see what the browser shows it. Everything else is out of reach.

02 / SOLUTION

A daemon that runs
where your code already lives.

┌─PHONE──┐    ┌─DESKTOP─┐    ┌─TERMINAL─┐    ┌──WEB──┐
└────┬───┘    └─────┬───┘    └────┬─────┘    └───┬───┘
     │              │             │              │
     └──────────────┴──────┬──────┴──────────────┘
                           │   tls · e2e
                  ┌────────▼─────────┐
                  │ APPOSTLE  DAEMON │
                  │  ::7891 / local  │
                  └────────┬─────────┘
       ┌───────────────────┼────────────────────┐
       ▼                   ▼                    ▼
  ┌──CLAUDE──┐        ┌──CODEX──┐         ┌─OPENCODE─┐
  │   code   │        │   cli   │         │   open   │
  └──────────┘        └─────────┘         └──────────┘
                           │
                  ┌────────▼─────────┐
                  │   YOUR / REPO    │
                  └──────────────────┘
      

One daemon. Your machine. Every agent you already pay for.

03 / CAPABILITIES

Built for ownership.
Not for lock-in.

02

MULTI-PROVIDER

Claude Code, Codex, and OpenCode out of the box. Bring your own keys. Switch agents per task.

03

RUN ANYWHERE

Phone, desktop, terminal, web. One pairing flow, persistent sessions, full sync across devices.

04

FULL DEV ENVIRONMENT

Real shell. Real repo. Real builds. The agent sees your project the way you do — not behind a sandbox wall.

05

OPEN SOURCE

MIT licensed. Auditable end-to-end. No telemetry you didn't enable. Fork the daemon if you need to.

06

END-TO-END ENCRYPTED

Device-paired keys. TLS in transit. Nothing leaves your machine in plaintext, ever.

04 / INSTALL

Three commands.
One daemon. Done.

install
$ curl -fsSL appostle.dev/install | sh
→ downloading appostle v1.0.0 (darwin-arm64)
✓ installed to /usr/local/bin/appostle
 
$ appostle daemon start
✓ daemon up · port 7891
 
$ appostle pair phone
→ scan the QR or open appostle://pair/8FQ3-9XK2
05 / FAQ

Common questions.
Direct answers.