# HUB.KI Developer Docs > Build custom apps that run inside HUB.KI: one SDK, a manifest, and a single HTML artifact. Each link below is the Markdown source of one page. The same pages are published as HTML under https://docs.hub.ki/ with the `/llms.mdx` prefix and the `/content.md` suffix removed. ## Custom apps - [Introduction](https://docs.hub.ki/llms.mdx/custom-apps/content.md): What a custom app is and how it runs inside HUB.KI. - [Quick start](https://docs.hub.ki/llms.mdx/custom-apps/quick-start/content.md): Build a minimal custom app, run it locally, and package it for HUB.KI. - [Build with an AI agent](https://docs.hub.ki/llms.mdx/custom-apps/agent-skill/content.md): Install the HUB.KI custom-apps skill so a coding agent builds, packages and checks your app from these docs. - [SDK reference](https://docs.hub.ki/llms.mdx/custom-apps/sdk/content.md): The @hub-ki/app-sdk client — connecting, storage, identity, events, agents, and UI. - [Calling HUB.KI from your backend](https://docs.hub.ki/llms.mdx/custom-apps/backend/content.md): Use the app's scoped token to authenticate the signed-in user to your own backend. - [Manifest](https://docs.hub.ki/llms.mdx/custom-apps/manifest/content.md): The manifest.json reference — fields, scopes, and versioning. - [The bridge](https://docs.hub.ki/llms.mdx/custom-apps/bridge/content.md): The message protocol between your app and HUB.KI — handshake, host context, API, events, agents, and sharing. - [Publishing](https://docs.hub.ki/llms.mdx/custom-apps/publishing/content.md): Package an app, upload it to a source, and ship updates. - [Administration](https://docs.hub.ki/llms.mdx/custom-apps/administration/content.md): Register a source, sync it, grant it to organizations, and decide who can use each app. ## Agent skills - [hub-custom-apps](https://docs.hub.ki/skills/hub-custom-apps/SKILL.md): Skill for coding agents that build, package and publish HUB.KI custom apps from these docs. ## Optional - [Complete documentation in one file](https://docs.hub.ki/llms-full.txt)