Skip to main content

Installation

Complete platform-specific installation instructions for Jan, including system requirements, GPU acceleration setup, and troubleshooting.

Windows Installation

System Requirements

Operating System:
  • Windows 10 or higher
CPU:
  • Intel: Haswell (Q2 2013) or newer
  • Intel Celeron/Pentium: Tiger Lake (Q3 2020) or newer
  • AMD: Excavator (Q2 2015) or newer
Processor must support AVX2 or newer. See full list of supported processors. Performance is significantly degraded on AVX-only processors.
Memory (RAM):
  • 8GB → up to 3B parameter models (int4)
  • 16GB → up to 7B parameter models (int4)
  • 32GB → up to 13B parameter models (int4)
Newer RAM generations (DDR4, DDR5) provide better performance.
GPU (Optional but Recommended):
  • 6GB VRAM → up to 3B parameter models
  • 8GB VRAM → up to 7B parameter models
  • 12GB VRAM → up to 13B parameter models
Supported GPUs:
  • NVIDIA (CUDA 11.7+)
  • AMD (Vulkan)
  • Intel Arc (Vulkan)
Storage:
  • 10GB minimum free space for app and models

Installation Steps

1

Download Jan

Choose your release channel:Stable Release (Recommended):Beta Release:Nightly Release:
2

Install Jan

  1. Run the downloaded jan.exe file
  2. Follow the installation wizard
  3. Wait for installation to complete
  4. Launch Jan from the Start menu or desktop shortcut
3

Configure GPU Acceleration (Optional)

For significantly better performance, enable GPU acceleration:NVIDIA GPU Setup:
  1. Install NVIDIA Driver (version 470.63.01 or higher)
  2. Install CUDA Toolkit (version 11.7 or higher)
    • Download from CUDA Toolkit
    • Verify installation:
      nvcc --version
      
  3. Enable in Jan:
    • Open Jan
    • Go to SettingsHardwareGPUs
    • Toggle GPU acceleration ON
AMD or Intel Arc GPU Setup:
  1. Ensure latest GPU drivers are installed
  2. Vulkan support is required (usually included with drivers)
  3. Enable in Jan:
    • Open Jan
    • Go to SettingsHardwareGPUs
    • Toggle GPU acceleration ON

Data Folder Location

Jan stores all data in:
C:\Users\<YourUsername>\AppData\Roaming\Jan\data
This includes:
  • Downloaded models
  • Chat history
  • Settings and preferences
  • Extensions and plugins

Jan Data Folder Guide

Complete folder structure and customization options.

Uninstalling Jan

1

Remove Application

  1. Open Control Panel
  2. Go to ProgramsUninstall a program
  3. Find Jan in the list
  4. Right-click → Uninstall
  5. Confirm the uninstallation
2

Clean Up Data (Optional)

Remove all app data and settings:Via File Explorer:
  1. Press Win + R
  2. Type %APPDATA% and press Enter
  3. Delete the Jan folder
Via Command Line:
cd %APPDATA%
rmdir /S Jan
This permanently deletes all chat history, downloaded models, and settings. Back up important data first.

Building from Source

For developers who want to build Jan from source:

Prerequisites

  • Node.js ≥ 20.0.0
  • Yarn ≥ 1.22.0
  • Make ≥ 3.81
  • Rust (for Tauri)

Quick Build with Make

# Clone repository
git clone https://github.com/janhq/jan
cd jan

# Full development setup and launch
make dev
This handles everything: installs dependencies, builds core components, and launches the app. Available Make Targets:
  • make dev - Full development setup and launch
  • make build - Production build
  • make test - Run tests and linting
  • make clean - Delete everything and start fresh

Manual Build Commands

If you prefer manual control:
# Install dependencies
yarn install

# Build Tauri plugin API
yarn build:tauri:plugin:api

# Build core components
yarn build:core

# Build extensions
yarn build:extensions

# Launch development server
yarn dev

Platform-Specific Builds

Windows:
yarn build:tauri:win32
macOS:
yarn build:tauri:darwin
Linux:
yarn build:tauri:linux

Contributing Guide

Complete guide for contributing to Jan’s development.

Troubleshooting

GPU Not Detected

NVIDIA:
  • Verify driver installation: nvidia-smi
  • Check CUDA installation: nvcc --version
  • Ensure CUDA 11.7 or higher is installed
  • Restart Jan after installing drivers
AMD/Intel:
  • Verify Vulkan support: vulkaninfo
  • Update GPU drivers to the latest version
  • Enable Vulkan backend in Settings
Apple Silicon:
  • Metal acceleration is automatic
  • No configuration needed
  • If issues persist, try reinstalling Jan

Installation Fails

Windows:
  • Run installer as Administrator
  • Disable antivirus temporarily
  • Check Windows Defender exclusions
macOS:
  • Allow app in Security & Privacy settings
  • Right-click Jan → Open (first launch)
  • Check that macOS version is 13.6+
Linux:
  • Install missing dependencies:
    sudo apt install libfuse2  # For AppImage
    
  • Check file permissions:
    chmod +x jan.AppImage
    

Performance Issues

  1. Enable GPU acceleration (Settings → Hardware)
  2. Use smaller models (3B-7B instead of 13B+)
  3. Lower quantization (Q4 instead of Q8)
  4. Close other applications to free up RAM/VRAM
  5. Check system resources (Task Manager / Activity Monitor)

App Won’t Launch

Windows:
# Check if process is running
tasklist | findstr jan

# Kill stuck process
taskkill /F /IM jan.exe
macOS/Linux:
# Check if process is running
ps aux | grep jan

# Kill stuck process
killall jan

Data Folder Issues

If you need to move or reset your data folder:
  1. Close Jan
  2. Back up existing data folder
  3. Delete the folder (see locations above)
  4. Restart Jan (creates fresh folder)
  5. Restore backed-up models/chats if needed

Full Troubleshooting Guide

Comprehensive troubleshooting documentation for all platforms.

Getting Help

If you encounter issues during installation:
  1. Check Troubleshooting Docs: jan.ai/docs/desktop/troubleshooting
  2. Search GitHub Issues: github.com/janhq/jan/issues
  3. Ask in Discord: Join #🆘|jan-help channel
  4. Report Bugs: Create new issue
When reporting issues, include:
  • Operating system and version
  • Jan version (Help → About)
  • Hardware specs (CPU, RAM, GPU)
  • Complete error messages
  • Steps to reproduce

Next Steps

Quickstart Guide

Get from installation to your first chat in minutes.

Model Parameters

Learn how to fine-tune model behavior.

MCP Integration

Enable agentic capabilities with tools and integrations.

API Reference

Build integrations with Jan’s OpenAI-compatible API.

Build docs developers (and LLMs) love