Deploy vygil-ai

Autonomous Activity Tracking & Anomaly Detection

Deploy vygil-ai

vygil-ai

harmanpunn/vygil-ai

Just deployed

Deploy and Host Vygil AI on Railway

Vygil AI is an autonomous activity tracking platform that uses multi-agent AI to monitor screen activity and provide intelligent productivity insights. Features true agentic behavior, persistent memory, YAML-based agent configuration, and privacy-first design with local processing and multi-LLM support.

About Hosting Vygil AI

Hosting Vygil AI involves deploying a multi-service architecture consisting of a React frontend, FastAPI backend, and Node.js MCP server. The application uses Docker containerization with multi-stage builds optimized for Railway's infrastructure. Railway automatically handles service orchestration, environment management, and scaling. The platform requires minimal configuration - simply set your LLM API keys and Railway manages the rest, including automatic HTTPS, domain provisioning, and health monitoring.

Common Use Cases

Personal Productivity Monitoring Track your daily activities, focus patterns, and productivity metrics with AI-powered insights that help optimize your workflow and reduce distractions.

Remote Work Analytics Monitor work-from-home productivity with intelligent activity classification, focus session tracking, and personalized suggestions for maintaining concentration.

Developer Workflow Analysis Analyze coding sessions, tool usage patterns, and development productivity with specialized agents that understand technical workflows and provide relevant insights.

Dependencies for Vygil AI Hosting

LLM Provider API Keys At least one API key from supported providers: OpenAI (GPT-4o-mini), Anthropic (Claude-3-Haiku), or Ollama for local processing.

Screen Recording Permissions Users must grant screen recording permissions for activity monitoring and analysis functionality to work properly.

Deployment Dependencies

Railway Deployment Process:

  1. Railway automatically detects the Dockerfile and builds the multi-stage container
  2. Environment variables are injected securely during runtime
  3. Health checks monitor the /api/health endpoint
  4. Automatic HTTPS and domain provisioning
  5. Zero-downtime deployments with rollback capability

Why Deploy vygil-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 vygil-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

More templates in this category

View Template
Chat Chat
Chat Chat, your own unified chat and search to AI platform.

View Template
openui
Deploy OpenUI: AI-powered UI generation with GitHub OAuth and OpenAI API.

View Template
firecrawl
firecrawl api server + worker without auth, works with dify