# Oppi docs

Oppi is a native Apple client for a server you run yourself. It shows [Pi](https://github.com/badlogic/pi-mono) coding sessions on iPhone and iPad.

Public docs are two tracks: **daily use** and **extension authoring**. Pi still owns the coding-agent manual.

## Daily use

How to pair a server and use Oppi from your phone.

- [Using Oppi](usage.md) — screens, prompt vs steer vs follow-up, Quick Session, files, voice, Agents, and what stays Pi
- [Onboarding and pairing](onboarding.md)
- [Deep links](deeplinks.md)
- [Document viewers](document-viewers.md)
- [Sandbox workspaces](sandbox.md)
- [Oppi Mirror](oppi-mirror.md)
- [Provider quotas](provider-quotas.md)
- [Server configuration](server-configuration.md)
- [Support](support.md)
- [Privacy](privacy.md)
- [Screenshots](demo/README.md)

Pi slash commands, skills, compaction, and the TUI are in [Pi's usage guide](https://github.com/badlogic/pi-mono/blob/main/packages/coding-agent/docs/usage.md).

## Extension authoring

Pi owns the tool API. Oppi documents mobile rendering rules and don'ts.

- [Oppi extension behavior](extensions.md)
- [Extension native UI](extension-native-ui.md)
- [Attachment rendering](attachment-rendering.md)

Pi's authoring manual: [extensions](https://github.com/badlogic/pi-mono/blob/main/packages/coding-agent/docs/extensions.md) (`@earendil-works/pi-coding-agent/docs/extensions.md`).
