Getting Started

Set up a BlackRoad OS node in under two minutes. All infrastructure runs on your own hardware.

Install

curl -fsSL https://get.blackroad.io | bash

Configure

blackroad init --node $(hostname) --fleet join

Verify

blackroad status --all

After verification, your node is part of the mesh and will receive fleet tasks automatically.

Architecture

The sovereignty stack replaces every major cloud dependency with self-hosted infrastructure.

ServiceSelf-HostedReplaces
GitGitea on OctaviaGitHub
AI (52 TOPS)Ollama, 4 nodesOpenAI / Anthropic
WorkersOctavia :9001-9015CF Workers
StorageMinIO, CeciliaCF R2
DNSPowerDNSCF DNS
PaaSOctavia :3500Railway / Vercel
DatabasePostgreSQL, 3 nodesCF D1
CacheRedis, AliceCF KV
TLS EdgeCaddy, GematriaCF Proxy
VPNWireGuard meshTailscale

Agents

Eight core agents coordinate across the fleet. Each runs on dedicated hardware with isolated memory.

aliceOperations — fleet health, TLS, load balancing
lucidiaCreative — image generation, brand design
ceciliaMemory — knowledge indexing, FTS5, D1 sync
ceceGovernance — branch protection, compliance
meridianArchitecture — system design, capacity planning
eveMonitoring — uptime, alerts, anomaly detection
cadenceMusic — audio analysis, sound generation
radiusResearch — RAG pipeline, academic indexing

Memory

The memory system persists knowledge across sessions using SQLite FTS5, codex patterns, and collaborative handoffs.

Core Components

ComponentPurpose
memory-systemJournal + chain logging
memory-codexSolutions and patterns database
memory-indexerFTS5 full-text search
memory-collabCross-session messaging
memory-todosLong-running project tracking
memory-tilToday-I-Learned broadcasts

Search the Knowledge Base

memory-codex.sh search "wireguard tunnel"

API

Three public endpoints. All return JSON. No authentication required for read operations.

GET /api/search

curl -s "https://search.blackroad.io/api/search?q=agents"

POST /api/waitlist

curl -X POST https://blackroad.io/api/waitlist \
  -H "Content-Type: application/json" \
  -d '{"email": "user@example.com"}'

GET /api/stats

curl -s "https://blackroad.io/api/stats"

Fleet

Five Raspberry Pi nodes connected via WireGuard mesh. Two Hailo-8 accelerators provide 52 TOPS for local inference.

NodeRoleKey Services
Alice (.49)Gatewaynginx, Pi-hole, PostgreSQL, Qdrant, Redis
Cecilia (.96)AI ComputeOllama (16 models), MinIO, Hailo-8
Octavia (.101)PlatformGitea, 15 Workers, NATS, Docker
Aria (.98)ServicesHeadscale, Cloudflared, InfluxDB
Lucidia (.38)Apps334 web apps, PowerDNS, Ollama

Check Fleet Health

blackroad fleet status