Skip to content

Commit 8e354bd

Browse files
committed
docs: emphasize the need for a separate database for Plane AI and clarify environment variable setup
1 parent f0704cb commit 8e354bd

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

docs/self-hosting/govern/plane-ai.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ For an overview of what Plane AI can do, see the [Plane AI](https://docs.plane.s
1414

1515
You'll need:
1616

17+
- A **separate database** for Plane AI. Plane AI requires its own database instance; do not use the same database as your main Plane application.
1718
- An OpenSearch instance running version 2.19 or later (self-hosted or AWS OpenSearch) configured for [advanced search](/self-hosting/govern/advanced-search).
1819
- At least one LLM provider API key or a custom OpenAI-compatible endpoint.
1920
- At least one embedding model configured in OpenSearch.
@@ -60,6 +61,10 @@ Embedding models power semantic search. Plane AI supports:
6061

6162
## Enable Plane AI services
6263

64+
:::info Separate database required
65+
Plane AI must use its own database—do not share the main Plane application database. A dedicated database keeps AI data (e.g. chat history) isolated and avoids schema conflicts. Set **PLANE_PI_DATABASE_URL** (or the equivalent for your deployment). See the [environment variables reference](/self-hosting/govern/environment-variables#plane-ai).
66+
:::
67+
6368
:::tip
6469
For other deployment methods such as Coolify, Portainer, Docker Swarm, and Podman Quadlets, use the same [environment variables](/self-hosting/govern/environment-variables#plane-ai) defined for Docker Compose Setup.
6570
:::

0 commit comments

Comments
 (0)