# Documentation

## Documentation

# Docs

## Commands Overview

RLAMA offers several commands to create, manage, and use local RAG systems. Click on a command to get detailed information.

### rag

Create a RAG system

```
rlama rag [model] [rag-name] [folder-path]
```

### run

Use a RAG system

```
rlama run [rag-name] [options]
```

### watch

Set up directory watching for a RAG system

```
rlama watch [rag-name] [directory-path] [interval]
```

### watch-off

Disable directory watching for a RAG system

```
rlama watch-off [rag-name]
```

### check-watched

Check a RAG's watched directory for new files

```
rlama check-watched [rag-name]
```

### api

Start the REST API server

```
rlama api [options]
```

### Utility Commands

#### list

List all RAG systems

#### delete

Delete a RAG system

#### list-docs

List documents indexed in a RAG

#### list-chunks

Inspect document chunks in a RAG

#### view-chunk

View chunk details

#### add-docs

Add documents to an existing RAG

#### update-model

Change the LLM model used by a RAG

### System Commands

#### update

Update RLAMA to the latest version

#### version

Display the current version of RLAMA

### 💎 RLAMA Pro (Enterprise Features)

#### Snowflake Integration

Connect RLAMA with Snowflake for enterprise data integration

#### snowflake list-profiles

List all configured Snowflake profiles

#### snowflake delete-profile

Remove a specific Snowflake profile by name

#### snowflake setup

Set up a new Snowflake profile with your account details

#### rag (Snowflake source)

Create a RAG from Snowflake data

#### add-docs (Snowflake source)

Add Snowflake data to an existing RAG

#### RLAMA Pro

RLAMA Pro extends the open-source version with advanced enterprise features, including seamless Snowflake integration for connecting your RAG systems directly to your data warehouse.

[Contact sales for licensing](/content/compare/index.html)
