📣 New

Introducing RLAMA Chat

RLAMA

A powerful document question-answering tool that connects to your local Ollama models. Create, manage, and interact with RAG systems for all your document needs.

Available for macOS, Linux, and Windows

$ rlama --version
RLAMA v0.1.29
$ rlama rag llama3 documentation ./docs
Embeddings generated successfully!
RAG system "documentation" created successfully!

Key Features

Everything you need to build powerful document-based question answering systems

Simple Setup

Create and configure RAG systems with just a few commands and minimal setup.

Multiple Document Formats

Support for PDFs, Markdown, Text files, and more with intelligent parsing.

Offline First

100% local processing with no data sent to external servers.

Intelligent Chunking

Smart document segmentation for optimal context retrieval.

Interactive Sessions

Query your documents with natural language in an interactive terminal.

Document Watching

Automatically update your RAG systems when documents change.

RLAMA in Action

See how simple it is to create and use RAG systems with our intuitive CLI

Create a RAG System

Index a folder of documents to create a new RAG system. Supports multiple file formats and embedding models.

rlama rag llama3 documentation ./docs
Processing file: docs/installation.md
Processing file: docs/commands.md
Processing file: docs/troubleshooting.pdf
Processing file: docs/api/endpoints.md
Processing file: docs/examples/basic_usage.md
Processing file: docs/examples/advanced_usage.md
Generating embeddings for 6 documents...
Embeddings generated successfully!
RAG system "documentation" created successfully!

Rlama-Pro

Enterprise-grade RAG solutions with advanced integrations and dedicated support

For Enterprises

Supercharge Your Business with Rlama-Pro

Rlama-Pro extends our open-source solution with enterprise-grade integrations, dedicated support, and business-specific optimizations tailored to your team's needs.

Enterprise Support
Multi-platform Integration
Custom RAG Development
Business Optimizations

Rlama-Pro Includes:

  • Microsoft, AWS, Google integration
  • Snowflake, Slack, Jira/Confluence support
  • Hugging Face models integration
  • Priority customer support

Popular Use Cases

Discover how Rlama can be used in various scenarios

PDFDOCXMD
Question: Question about docs...

Technical Documentation

Query your project documentation, manuals, and specifications with ease.

LocalPrivateSecure
100% local processing

Private Knowledge Base

Create secure RAG systems for sensitive documents with full privacy.

StudyResearchLearn
Command: Summarize key concepts...

Research Assistant

Query research papers, textbooks, and study materials for faster learning.

Command Reference

A complete reference of all available commands to master RLAMA

rag

Create a new RAG system from documents

rlama rag [model] [rag-name] [folder-path]
Example: rlama rag llama3 documentation ./docs
run

Start an interactive session with a RAG system

rlama run [rag-name]
Example: rlama run documentation
list

List all available RAG systems

rlama list
Example: rlama list
delete

Delete a RAG system

rlama delete [rag-name] [--force/-f]
Example: rlama delete old-project --force
watch

Set up directory watching for a RAG system

rlama watch [rag-name] [directory-path]
Example: rlama watch documentation ./docs
watch-off

Disable directory watching for a RAG system

rlama watch-off [rag-name]
Example: rlama watch-off documentation
check-watched

Check a RAG's watched directory for new files

rlama check-watched [rag-name]
Example: rlama check-watched documentation
api

Start API server

rlama api [--port PORT]
Example: rlama api --port 8080
update

Update RLAMA to the latest version

rlama update [--force/-f]
Example: rlama update
version

Display RLAMA version

rlama --version
Example: rlama -v

Common Issues & Solutions

Quick fixes for the most frequently encountered problems

Supported File Formats

RLAMA supports a wide variety of document formats to meet all your needs

Text

.txt
.md
.html
.json
.csv
.yaml
.yml
.xml
.org

Code

.go
.py
.js
.java
.c
.cpp
.cxx
.h
.rb
.php
.rs
.swift
.kt
.ts
.f
.F
.F90
.el
.svelte

Documents

.pdf
.docx
.doc
.rtf
.odt
.pptx
.ppt
.xlsx
.xls
.epub

Ready to streamline your document question-answering?