Built an open-source whitelabel frontend for n8n, I would love your feedback
If you do client work with n8n, you've probably hit this: the workflows are great, but the moment you need to hand something to a non-technical client, you're stuck either embedding chat widgets, building a custom/vibe coded app per project, or asking them to hit a webhook from Postman.
I got tired of rebuilding the same client-facing layer over and over, so I built one and open-sourced it.
AutoMaestro is a multi-tenant frontend that sits in front of your n8n instance:
- Provision a company, upload their logo, paste their n8n base URL + API key (encrypted at rest)
- Assign workflows to that company
- Two workflow types — CHAT (with optional document grounding via pgvector RAG) and TRIGGER (parameterized webhooks with dynamic response rendering)
- Three roles so you can let a manager handle ops without giving them admin
- Logs chat and trigger activity back from n8n via Bearer-auth endpoints
- EN/GR translations, dark mode
Stack is Next.js 16 + Supabase + pgvector. There's a companion repo with reference n8n workflows that show how to call the logging and knowledge-search endpoints: https://github.com/TeoMastro/n8n-whitelabel-workflows
Repo: https://github.com/TeoMastro/AutoMaestro
Demo landing: https://auto.teomastro.com/
GPLv3 licensed. Genuinely want feedback from people who actually ship n8n to clients — what's missing, what's wrong, what would make you actually use this.