Deploy Plan AI
Plan AI - Your new meeting AI meeting tool
qdrant/qdrant
Just deployed
/qdrant/storage
Just deployed
/var/lib/postgresql/data
plan-ai-backend
Just deployed
plan-ai-frontend
Just deployed
Deploy and Host Plan AI on Railway
Plan AI is an open-source meeting intelligence stack that ingests transcripts, enriches them with AI summaries, and synchronizes action items to Kanban-style boards. It’s a full-stack TypeScript project (React + Express + Prisma) with Firebase Auth, PostgreSQL, Qdrant, and OpenAI integrations to keep delivery teams aligned.
About Hosting Plan AI
Deploying Plan AI involves running the Node.js/Express backend with PostgreSQL and Qdrant services, plus the React frontend. You’ll supply Firebase, OpenAI, and optional Jira credentials via environment variables. Railway can host the backend, databases, and vector store in one workspace while the frontend deploys as a static site. Configure backend/.env and frontend/.env with API keys, point the frontend’s API URL at your Railway backend, run database migrations, and you’re live with Swagger docs, RTK Query endpoints, and automated transcript processing.
Common Use Cases
- Turn meeting transcripts into AI-curated summaries, tasks, and delivery boards.
- Power customer success or consulting teams with searchable, context-aware transcripts.
- Provide a template stack for TypeScript-first AI projects that need auth, storage, and vector search.
Dependencies for Plan AI Hosting
- PostgreSQL 16+ and Qdrant 1.5+ (Railway managed services or Docker containers).
- Firebase Auth/Storage credentials, OpenAI API key, optional Jira OAuth client/secret.
Deployment Dependencies
- Backend .env template: backend/.env.template
- Frontend .env template: frontend/.env.template
- Release checklist: docs/RELEASES.md
- Repo: https://github.com/blueberrybytes/plan-ai
Implementation Details
- yarn docker boots local Postgres + Qdrant.
- yarn dev runs backend + frontend concurrently.
- yarn update regenerates TSOA routes, Prisma client, and OpenAPI-derived frontend types.
Why Deploy Plan AI on Railway?
Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.
By deploying Plan AI on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.
Template Content
qdrant/qdrant
qdrant/qdrantplan-ai-backend
blueberrybytes/plan-aiOPENAI_API_KEY
FIREBASE_SERVICE_KEY
FIREBASE_STORAGE_BUCKET
plan-ai-frontend
blueberrybytes/plan-aiREACT_APP_FIREBASE_APP_ID
REACT_APP_FIREBASE_API_KEY
REACT_APP_GOOGLE_CLIENT_ID
REACT_APP_FIREBASE_PROJECT_ID
REACT_APP_FIREBASE_AUTH_DOMAIN
REACT_APP_FIREBASE_MEASUREMENT_ID
REACT_APP_FIREBASE_STORAGE_BUCKET
REACT_APP_FIREBASE_MESSAGING_SENDER_ID