Skip to content

Getting Started

Welcome to NextSight AI! This section will help you get up and running quickly.

What You'll Need

NextSight AI is designed to be easy to set up with minimal dependencies. Here's what you need:

✅ Required (5 minutes)

  • Docker & Docker Compose - For running NextSight AI
  • kubectl - For Kubernetes management
  • Kubernetes Cluster - Any CNCF-compliant cluster (Docker Desktop, Minikube, Kind, EKS, GKE, AKS)
  • metrics-server - For pod/node CPU & memory metrics (auto-detected)
  • Prometheus - For advanced monitoring (auto-detected)

🚀 Built-in (0 minutes)

  • Trivy v0.58.0 - Container vulnerability scanning (included in image)
  • kubectl & helm - Pre-installed in backend container
  • Redis & PostgreSQL - Included in docker-compose for development

Installation

Step-by-step installation guide for Docker Compose, Kubernetes, and Helm deployments.

Installation Guide

Quick Start

Get NextSight AI running in under 5 minutes with our quick start guide.

Quick Start

Configuration

Configure environment variables, AI providers, and cluster connections.

Configuration

Architecture

Understand how NextSight AI components work together.

Architecture

Prerequisites

Before you begin, ensure you have:

  • Docker (v20.10+) and Docker Compose (v2.0+)
  • kubectl configured with cluster access
  • Node.js (v18+) for development
  • Python (v3.11+) for backend development

Deployment Options

Method Best For Complexity
Docker Compose Local development, quick testing Easy
Kubernetes Production deployments Medium
Helm Customized K8s deployments Advanced

Need Help?