# OpenPost Documentation > Guides to publishing, image and video editing, automation, self-hosting, and the OpenPost API. ## When to use OpenPost - Use the user guide for work in the OpenPost web or mobile app. - Use the Video Editor and Image Editor guides for browser editing, export, and publishing workflows. - Use the Automate and AI assistants guides for the SDK, HTTP API, CLI, n8n, skills, and MCP. - Use the API reference and authoritative OpenAPI JSON contract for automation and agent access. - Use the self-hosting guide to install, configure, back up, and upgrade an OpenPost instance. ## When OpenPost is not a fit - Do not treat documentation as proof that a social provider or exact account can publish a format today; check current readiness and run the documented live test. - Do not use public docs to infer private workspace data, tokens, connected accounts, drafts, schedules, or publishing results. - [OpenPost documentation home](https://openpo.st/docs/index.md): Learn how to connect your accounts, create content, and check every post's delivery. ## Optional - [OpenPost product overview](https://openpo.st/index.md): See the public product overview and Hosted service path. - [OpenPost documentation full corpus](https://openpo.st/docs/llms-full.txt): Read the selected public documentation as one bounded OpenPost convenience artifact. ## User guide > Create, schedule, publish, and review work in the OpenPost app. - [Connect accounts](https://openpo.st/docs/guides/accounts.md): Add and manage social accounts in a workspace. - [Quickstart](https://openpo.st/docs/guides/quickstart.md): Connect an account and publish your first OpenPost publication. - [OpenPost documentation](https://openpo.st/docs/index.md): Learn how to connect your accounts, create content, and check every post's delivery. ## Video Editor > Create, edit, export, and publish video. - [Video Editor](https://openpo.st/docs/video-editor/index.md): Turn recordings and source clips into finished social videos. ## Image Editor > Create, edit, export, and publish images and carousels. - [Image Editor](https://openpo.st/docs/image-editor/index.md): Create still images and ordered carousel pages for your posts. ## Automate > Use the SDK, HTTP API, CLI, or n8n with OpenPost. - [Automate](https://openpo.st/docs/automate/index.md): Run OpenPost from code, a shell, an agent, or a visual workflow. ## AI assistants > Connect an AI assistant to your OpenPost workspace. - [AI assistants](https://openpo.st/docs/mcp/index.md): Choose how an AI assistant should work with OpenPost. ## Self-hosting > Run and maintain the complete OpenPost service. - [Self-host OpenPost](https://openpo.st/docs/self-hosting/index.md): Run OpenPost on your own server with Docker Compose. ## API > Read the API guide and follow its authoritative OpenAPI JSON contract. - [API reference](https://openpo.st/docs/api-reference/index.md): Authenticate and call the OpenPost HTTP API. - [OpenAPI JSON](https://openpo.st/docs/openapi.json): Use the authoritative machine-readable HTTP API contract.