For operators
Install the CLI, submit a pipeline, watch an execution run, replay failed stages.
For operators
Install the CLI, submit a pipeline, watch an execution run, replay failed stages.
For integrators
91 HTTP endpoints across 14 tags. Live /openapi.json, plus a per-endpoint reference.
For adapter authors
Write a new pipeline adapter, register it, test it, compose it.
For code readers
Every backend package, its public API surface, and what it’s for.
Backend. Python 3.13+, FastAPI, uv workspace. 16 packages: one core protocol package, seven shared services (config, lineage, LLM, infra, engine, execution, server), eight workflow packages (webscraper, markdown, embeddings, boost, translator, knowledge, sharepoint, replay).
CLI. Go 1.26+, cobra. Covers every API endpoint. Installed via the radicalAI Homebrew tap.
Frontend. React 19 + TypeScript + Vite. Consumes the same API the CLI does.
Infrastructure. PostgreSQL 18 with pgvector for embeddings + full-text. Artemis (default) / RabbitMQ / Pulsar for messaging. Filesystem / MinIO / S3 for object storage.