Skip to content

Server Setup

Work in Progress

Self-hosting guide is under development. Check back soon.

Overview

The ARX server is a Rust workspace with 5 crates:

CratePurpose
arx-serverHTTP API server (Axum)
arx-dbSurrealDB data store
arx-embedEmbedding generation (nomic-embed-text-v1.5)
arx-authJWT auth + API key management
arx-cliCommand-line interface

Deployment

Detailed deployment instructions coming soon. The server runs as a systemd service and requires SurrealDB v3 running locally.

Built by Arc Labs