Skip to content

Getting Started

Welcome to Polymathy! This guide will help you get up and running quickly.

Overview

Polymathy is a Rust-based web service that enhances search by processing content into semantic chunks. To use Polymathy, you'll need:

  1. Rust - Latest stable version
  2. SearxNG - A meta-search engine instance
  3. Content Processor - A service that handles content chunking and embedding

Quick Setup

# Clone the repository
git clone https://github.com/skelfresearch/polymathy.git
cd polymathy

# Copy and configure environment
cp sample.env .env
# Edit .env with your settings

# Build and run
cargo run --release

Next Steps