Skip to content
Karyam

Karyam On-Prem

Karyam can be deployed entirely within your own infrastructure.

Supported platforms:

  • Linux
  • macOS
  • Windows

Deployment packages include:

  • Application binaries
  • Upgrade utilities
  • Configuration files

Before installing Karyam, ensure your environment meets the following minimum requirements.

Component Minimum Requirement Recommended
CPU 4 Cores 8+ Cores
Memory 8 GB RAM 16 GB+ RAM
Operating System Linux, macOS, or Windows Latest stable version
Architecture AMD64 (x86_64) AMD64 (x86_64)
Network Internet access for downloads Stable broadband connection

Depending on your deployment, you may also configure:

  • PostgreSQL
  • Vector Database (PostgreSQL pgvector or Qdrant)
  • External AI Model Providers (OpenAI, Anthropic, Gemini, etc.)
  • Ollama for local models

Karyam supports deployment on Linux, macOS, and Windows using the same installation workflow.

Select your operating system and Karyam version below.

Version
1

Downloads

Choose the package that matches your operating system and CPU architecture.

2

Extract the package

3

Enter the installation directory

4

Configure Karyam

Edit karyam.toml and configure the host and port for your environment.

host = "0.0.0.0"
port = 8080
5

Start Karyam

Video Tutorial

Deploy Karyam on Linux

Follow the complete installation process step by step.

Optional

Upgrade an existing installation

Existing installations can be upgraded without affecting workspaces, models, flows or vector database configuration.

Linux / macOS
./data/bin/upgrade.sh
Windows
.\data\bin\upgrade.ps1
Upgrade safety parameters

The automated upgrade routine securely preserves the following directories and dynamic local data:

  • Workspaces and asset storage
  • Custom LLM Agents config profiles
  • Automated workflows & logic flows
  • Cached local weights and models
  • System and Vector Database configurations

Karyam can be deployed in:

  • Private Datacenters
  • Enterprise Infrastructure
  • Virtual Machines
  • Bare Metal Servers
  • Cloud Providers

The installation process remains identical regardless of where Karyam is deployed.