Poki Agent

Autonomous iPhone task runner built on pi, powered by OpenAI and a self-learning execution engine.基于 pi 构建的 iPhone 自主任务代理,集成自学习框架,支持从消息软件与终端下发指令。

MCP clients

Poki MCP
Device control

iPhone

pi-Based Agent Runtime基于 pi 的自主运行架构

Built on the pi agent framework, using OpenAI models via standard API keys or direct ChatGPT account login.底层基于 pi 框架构建,支持通过 OpenAI API 密钥或直接登录 ChatGPT 账号接入模型。

Self-Learning Route Compiler自学习路线编译与回退

Verified runs compile into parameterized routes. Similar tasks follow the route and hand control back to the model if a screen check fails.通过核验的执行轨迹编译为参数化路线。同类任务沿路线执行,界面变化或校验失败时交回模型接管。

Unified Multi-Channel Ingress多通道统一任务接口

Accepts tasks from iMessage, Telegram (coming soon), and the terminal through a single task interface restricted to allowlisted senders.iMessage、Telegram 与终端共用同一套任务调度接口,内置发送者白名单校验,只响应你本人配置的账号。

Zero Confirmation Prompts无操作确认

Executes actions autonomously without confirmation prompts. Reports the exact reason if a task cannot be completed.执行过程无需人工确认;任务受阻时返回具体原因。

Agent HarnessAgent 运行框架(Agent Harness)

Poki Agent is built on pi. It passes only the required tool definitions and a minimal system prompt for the active task, keeping per-turn context small. It connects to OpenAI via an API key or ChatGPT sign-in, with configurable models and service tiers.Poki Agent 基于 pi 构建,只向模型提供当前任务所需的工具说明和最小系统提示,降低每轮上下文开销。模型接入 OpenAI,支持 API 密钥和 ChatGPT 账号登录,模型和服务档位均可配置。

Channel Adapters统一接入层(Channel Adapters)

iMessage, Telegram (coming soon), and Terminal share a single task interface. Each channel responds only to configured senders, keeping progress and results in the same channel.iMessage、Telegram(即将推出)和终端通过同一个任务接口接入 Agent。每个通道只响应已配置的发送者,进度和结果在原通道返回。

Runs Locally本地运行

The controller runs on your Mac and connects to your iPhone. Screen data is sent only to the model provider you configure. Poki MCP and Poki Agent are open source under the AGPL-3.0 license.控制程序运行在你的 Mac 上并连接你的 iPhone。屏幕内容只发送给你所配置的模型服务。Poki MCP 与 Poki Agent 开源(AGPL-3.0 协议)。