Integrations Overview
PIP AI integrates with several external services for document processing, AI, and data management.
mermaid
graph TB
subgraph PIP["PIP AI Application"]
Frontend[Nuxt Frontend]
Server[Nitro Server]
end
subgraph Services["External Services"]
Supabase[Supabase<br/>Auth, DB, Storage, Realtime]
N8N[N8N<br/>Workflow Orchestration]
NanoBanana[Nano Banana<br/>AI Image Generation]
PolyHaven[Poly Haven<br/>Material Library]
OpenAI[OpenAI<br/>Embeddings]
end
Frontend --> Supabase
Server --> Supabase
Server --> N8N
Server --> PolyHaven
N8N --> Supabase
N8N --> OpenAI
N8N --> NanoBananaIntegration Summary
| Service | Purpose | Communication |
|---|---|---|
| Supabase | Auth, database, storage, realtime | Direct client + server SDK |
| N8N | Document processing workflows | Webhook triggers + callbacks |
| Nano Banana | AI image generation | Server route → N8N → callback |
| Poly Haven | Material/texture library | Server proxy routes |
| OpenAI | Embedding generation | Called from N8N workflows |