P6M Dashboard

P6M knowledge base

P6M Knowledge Base

Search P6M docs with citations and Memory Graph context.

Results are pulled from the P6M knowledge domain and include citation metadata.

Source document

01. Start here: what P6M gives you

Back to sources
active text/markdown v1 24 Jul 2026, 01:24

p6m://docs/010-start-here

Start here: what P6M gives you

P6M is a hosted application backplane. It gives you reusable backend domains so you can build a product without starting every app with a custom users table, API key system, metadata store, billing ledger, audit log, notification queue, support desk, or knowledge base.

Use P6M when you want to ship an app quickly but still keep production-shaped boundaries:

  • Orgs own users, billing, access, and data.
  • Workspaces separate production, staging, tenants, projects, or environments.
  • Domains provide capabilities such as identity, metadata, notifications, audit, support, and knowledge.
  • Domain installations enable a capability in a workspace.
  • API keys and user sessions carry scopes, so customer apps can call only what they are allowed to use.

The P6M internal dashboard, customer portal, knowledge base, and support flows are clients of the same public APIs that customer applications can use. That is intentional: if P6M needs a capability to run itself, customers should be able to build on the same capability.

Read next:

  1. Core concepts
  2. API reference and domain catalog
  3. Create your first workspace
  4. Call your first API
  5. Enable domains for an app