Skip to main content

Quickstart: Run JARVIS locally

Goal

You will bring up a full JARVIS stack locally and start one sample composite Run.

When to use this

  • You want to validate the end-to-end JARVIS stack with minimal setup.
  • You want a known-good local baseline before developing nodes/policies/evaluators.

Prerequisites

  • Docker + Docker Compose
  • A local checkout of JARVIS_Release

Steps

  1. Follow the end-to-end Quickstart:

Verify

Troubleshooting

  • The Quickstart uses many terminals / env vars → prefer JARVIS_Release + arp-jarvis stack for full-stack bring-up.
  • Ports already in use → change host ports in JARVIS_Release/compose/.env.local.
  • Auth failures (401/403) → confirm your STACK_PROFILE and Keycloak issuer settings.

Cleanup / Rollback

  • Stop the stack (keeps volumes):

    cd JARVIS_Release
    arp-jarvis stack down

Next steps