# Parlane > Parlane is a universal native mobile client for AI apps. A backend serves plain JSON — a manifest at /.well-known/parlane.json plus UI documents — over MCP or a tiny REST contract, and Parlane renders it natively: chat, voice, dashboards, push. No SDK, no webviews; the schemas are the whole integration surface. ## Integrate - [Make your app Parlane-ready](https://parlane.ai/docs/integrate): the copy-paste prompt for your coding agent, plus quickstart - [Full integration kit](https://parlane.ai/llms-full.txt): the entire protocol contract in one fetch - [REST contract](https://parlane.ai/docs/rest): the endpoints, byte-for-byte - [Manifest reference](https://parlane.ai/docs/manifest): every field, with defaults - [Relay self-hosting](https://parlane.ai/docs/relay): push and remote reach ## Schemas (JSON Schema draft 2020-12 — authoritative when prose disagrees) - [action.schema.json](https://parlane.ai/spec/action.schema.json) - [attachment.schema.json](https://parlane.ai/spec/attachment.schema.json) - [manifest.schema.json](https://parlane.ai/spec/manifest.schema.json) - [push.schema.json](https://parlane.ai/spec/push.schema.json) - [ui-document.schema.json](https://parlane.ai/spec/ui-document.schema.json) ## Live demo agent - [bmwey9kxk2.us-east-1.awsapprunner.com](https://bmwey9kxk2.us-east-1.awsapprunner.com/): reference server implementing the REST contract; manifest at https://bmwey9kxk2.us-east-1.awsapprunner.com/.well-known/parlane.json