Railway

Deploy SWIRL Enterprise

Private federated search + AI answers with any LLM, in your own workspace.

Deploy SWIRL Enterprise

Just deployed

/var/lib/postgresql/data

Just deployed

/data

Just deployed

/qdrant/storage

Just deployed

Deploy and Host SWIRL Enterprise on Railway

SWIRL Enterprise is private AI search for your organization. It searches your sources where they live - Microsoft 365, Google Workspace, databases, web and enterprise search engines - and answers questions with AI, grounded in your results with citations. No data pipeline, no copying content into a vector store: your data stays in place.

About Hosting SWIRL Enterprise

This template deploys the complete SWIRL Enterprise stack into your own Railway workspace: the SWIRL application (search, AI answers, admin), PostgreSQL for configuration, Redis for task queues, Qdrant for semantic caching with version clustering, Apache Tika for document text extraction and OCR, SeaweedFS for private object storage, and Ollama for supporting local model tasks. All services communicate over Railway's private network; only the SWIRL application is exposed publicly over HTTPS. Configuration and cached documents persist to Railway volumes and survive redeploys. You control the workspace, the license, and the AI provider keys.

Why Deploy SWIRL Enterprise on Railway?

Deploying on Railway gives you a private SWIRL instance on infrastructure you control, without operating Kubernetes or virtual machines. One click deploys all seven services wired together; your license and API keys are entered at deploy time and stored as encrypted variables in your own workspace. Add an Anthropic API key at deploy for fast AI answers with Claude, or connect OpenAI, Azure OpenAI, Gemini, and other providers after deploy.

Common Use Cases

  • Search across enterprise sources (Microsoft 365, Google Workspace, databases, intranets) from one box, with unified neural ranking
  • AI answers with citations, grounded in your own content rather than the open web
  • A private, license-gated deployment for teams that cannot send data to shared SaaS infrastructure

Dependencies for SWIRL Enterprise Hosting

  • A SWIRL Enterprise license - request one at https://swirlaiconnect.com and receive the license JSON by email
  • Recommended: an Anthropic API key for AI answers with Claude (other providers can be configured after deploy)

Deployment Dependencies

Implementation Details

After deploy, log in with username admin. The generated password is in the swirl service's variables (ADMIN_PASSWORD). The deployment ships with working public sources (web search, arXiv, SWIRL documentation) so you can search immediately, then connect your own sources in the admin UI.

Why Deploy SWIRL Enterprise 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 SWIRL Enterprise 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

More templates in this category

View Template
NEW
Paperless-ngx
Document management with OCR on Railway with PostgreSQL and Redis

INAPP
1
View Template
open-excalidraw
Self-hostable collaborative drawing built on Excalidraw

Prateek Mohanty
1
View Template
caring-vibrancy
Deploy and Host caring-vibrancy with Railway

5