Skip to main content
Needs Node ≥ 24.22.1, Bun, Docker (OrbStack on macOS) and a NEAR AI Cloud API key.
Payments also need DEMO_OUTLAYER_API_KEY (an OutLayer wallet’s agent key) in apps/be/.env. docker compose stop when done. Tests: bun run test in engine/ and apps/be/ (integration: real NEAR AI + local Postgres), bun run test in apps/fe/, cargo test in sc/ (unit + local NEAR sandbox). Load: k6 run engine/load/chat.js, k6 run engine/load/workflow.js, bun run load in apps/be/. Each package has a GitHub Actions workflow.