garud ai

GarudAI — User Guide v2.0

User Guide & Installation Manual

AI-Powered CCTV Surveillance System — Complete Setup & Usage Reference
Version2.0
Supportsupport@garudai.com
Websitehttps://garudai.com
Purchasegarudai.com/purchase
1

System Requirements

Before installing GarudAI, ensure your Windows PC meets the following requirements:

RequirementMinimumRecommended
OSWindows 10 64-bit (v1809+)Windows 11 64-bit
RAM8 GB16 GB
CPU4-core, 2.5 GHz8-core, 3.5 GHz
Disk Space50 GB free100 GB SSD
GPUNot requiredNVIDIA with 4GB+ VRAM
InternetRequired for setup & licenseBroadband recommended
Display1280×7201920×1080
Important: Your PC must support Docker Desktop with WSL2. This requires Windows 10 version 1903+ with virtualization enabled in BIOS. See Troubleshooting section 11.3 if virtualization is disabled.
2

What Gets Installed

ComponentPurposeInstalled By
WSL2Required for Docker on WindowsInstaller
Docker DesktopRuns GarudAI containersInstaller
GarudAI Services (11 containers)AI surveillance engineInstaller
GarudAI Tray AppSystem tray control panelInstaller

The 11 GarudAI Services

ServiceWhat It Does
Backend APIAI processing, REST API, WebSocket live feeds
FrontendWeb dashboard accessed via browser
PostgreSQLDatabase for cameras, alerts, users
RedisReal-time messaging, task queue
Celery WorkerAsync tasks (alerts, backups, notifications)
Celery BeatScheduled tasks (auto-backup)
MediaMTXRTSP/HLS/WebRTC video streaming
PrometheusSystem metrics collection
GrafanaMonitoring dashboards
MinIOVideo clip and snapshot storage
JaegerRequest tracing (advanced diagnostics)
All services run as Docker containers — they do not install anything into Windows system directories.
3

Installation Guide

Step 1 — Run the Installer

  1. Double-click GarudAI-Setup-v2.0.exe
  2. If Windows asks "Do you want to allow this app to make changes?" — click Yes
  3. The installer wizard will open

Step 2 — Accept the License Agreement

Read the End User License Agreement and click I accept the agreement, then Next.

Step 3 — Choose Installation Directory

Default: C:\Program Files\GarudAI — recommended. Click Next.

Step 4 — System Checks

The installer automatically verifies: Windows version, 64-bit OS, 8 GB RAM, 50 GB free disk. If any check fails, an error message will guide you.

Step 5 — WSL2 Installation

If WSL2 is not already enabled, the installer will enable it. This requires a Windows restart. After restarting, run the installer again — it will resume automatically.

Step 6 — Docker Desktop Installation

If Docker Desktop is not installed, the installer downloads and installs it (~500 MB). This may take 5–10 minutes depending on internet speed.

Step 7 — Downloading AI Components

First install only: Downloads 3–5 GB of AI model containers from Docker Hub. Takes 10–20 minutes on a broadband connection. Do not close the installer during this step.

Step 8 — Installation Complete

When done, the GarudAI tray icon appears in your system tray. Open the dashboard at http://localhost:3010.

4

First Login

Default Login Credentials Username: admin
Password: Admin@12345
🔒
Security: Change your password immediately after first login via Settings → Change Password. The default password is the same on all installations.
5

Trial Period & Limitations

GarudAI includes a 7-day free trial automatically on first install. No credit card required.

FeatureTrialPaid Plan
Cameras1 camera onlyUp to 5 (+ add-ons)
Object Detection (80 classes)
Face Recognition
License Plate OCR
Weapon Detection❌ Not available✅ Full access
Alerts & Notifications
Grafana Monitoring
After trial expiry, the system continues running with trial restrictions. No data is lost. Purchase a license at purchase.garudai.com to restore full access.
6

Purchasing a License

Visit purchase.garudai.com to buy a license. Select your plan, fill in your details, and pay securely via PayU (UPI, cards, net banking).

Your product key and GST invoice are emailed instantly after payment.

Purchase Steps

  1. Go to purchase.garudai.com
  2. Select a plan (Quarterly / Half-Year / Annual)
  3. Add extra camera slots if needed
  4. Enter your name, email, and phone
  5. Click Proceed to Pay → complete PayU payment
  6. Check your email for the product key and invoice
7

Activating Your License Key

Via Tray App (Recommended)

  1. Click the GarudAI icon in the system tray (bottom-right taskbar)
  2. Select Activate License…
  3. Enter your product key: GRDI-XXXX-XXXX-XXXX-XXXX
  4. Click Activate — full access restored immediately

Via Dashboard

Go to http://localhost:3010 → Settings → License → enter key → Activate.

Each product key is tied to one machine. To transfer to a new PC, contact support@garudai.com — we reset the binding within 1 business day.
8

Adding Cameras

Supported Camera Types

TypeExample URL
IP Camera (RTSP)rtsp://192.168.1.100:554/stream1
HTTP MJPEGhttp://192.168.1.100:8080/video
USB WebcamIndex: 0, 1, etc.
ONVIFAuto-discovered on local network

Adding a Camera

  1. Go to Cameras → Add Camera
  2. Enter camera name, RTSP/HTTP URL or webcam index
  3. Select camera type and location label
  4. Click Add Camera
Trial limit: Only 1 camera during trial. Attempting to add more shows a "Camera limit reached" message with a link to upgrade.
9

AI Detection Features

CategoryExamplesSeverity
HumansPersonInfo
Firearms (Paid)Gun, Rifle, Pistol🔴 Critical
Sharp Weapons (Paid)Knife, Sword, Machete🔴 Critical
VehiclesCar, Truck, MotorcycleInfo
AnimalsDog, Cat, BearInfo

Enabling Detection

Cameras → select camera → Detection Settings → toggle Enable AI Detection → choose categories → set confidence threshold (default 40%).

Face Recognition

Face Recognition → Add Profile → upload a clear frontal photo → enter name. GarudAI automatically matches this person in future detections.

License Plate Recognition

Detected plates are automatically read via OCR and stored. Search recorded plates under the License Plates section.

10

Alerts & Notifications

Email Alerts

Settings → Notifications → enter SMTP server, email address, minimum severity → Save & Test.

Telegram Alerts

  1. Create a Telegram bot via @BotFather → get token and chat ID
  2. Settings → Notifications → Telegram → enter token and chat ID → Save & Test
Alert throttling prevents flooding: repeated alerts of the same type per camera are limited to once every 30 seconds (configurable in Settings).
11

Troubleshooting

11.1 — Dashboard Won't Open (localhost:3010)

Check the tray icon colour. If red/yellow: tray → Restart Services → wait 60 seconds.

If still failing, open Command Prompt as Admin and run: cd "C:\Program Files\GarudAI" && docker compose ps

11.2 — Docker Desktop Not Starting

Open Task Manager → find Docker Desktop → End Task → reopen from Start Menu. Allow any update and wait 2–3 minutes.

11.3 — Virtualization Not Enabled

  1. Restart PC → press F2/F10/DEL/ESC to enter BIOS
  2. Find "Virtualization Technology", "Intel VT-x", or "AMD-V" → Enable
  3. Save and exit → restart Windows

11.4 — WSL2 Issues

Open PowerShell as Admin and run:

wsl --update then wsl --set-default-version 2, then restart Docker Desktop.

11.5 — License Activation Fails

Check internet connection. If behind a corporate proxy, whitelist licensestore.garudai.com. Contact support@garudai.com with your product key.

11.6 — Camera Feed Not Showing

Verify the RTSP URL works in VLC first. Ensure PC and camera are on the same network. Check that port 8554 is not blocked by firewall.

12

License Plans & Pricing

PlanDurationCamerasWeapon DetectionPrice (incl. 18% GST)
Trial7 days1Free
Quarterly3 months5₹11,800
Half-Year6 months5₹21,240
Annual12 months5₹37,760
Extra CameraPer month+1 per slot₹2,950/cam/month

All paid plans include full weapon detection, face recognition, LPR, and all other features. GST-compliant invoice emailed automatically on purchase.

13

Frequently Asked Questions

Can I install on multiple PCs with one license?

No. Each key is tied to one machine's hardware fingerprint. Purchase separate licenses for each PC. Contact us for volume pricing.

What happens when my trial expires?

The system continues running with trial restrictions (1 camera, no weapon detection). No data is lost. Purchase at purchase.garudai.com to restore full access.

Do I need internet all the time?

No. Internet is needed for setup and license validation (once per 24 hours). If the license server is unreachable, GarudAI continues working for up to 48 hours using the last validated state.

Are my camera feeds stored in the cloud?

No. All video processing and storage happens locally on your PC. Only license validation data (machine fingerprint + product key) is sent to our servers.

What if I need more than 5 cameras?

Purchase Extra Camera add-ons at ₹2,950/camera/month. There is no hard upper limit.

How do I transfer my license to a new PC?

Email support@garudai.com with your product key. We reset the machine binding within 1 business day.

Can GarudAI work offline (air-gapped)?

Contact support@garudai.com for an offline license arrangement.

Scroll to Top