Quickstart Guide

If you haven’t yet, install RECAP repository following Installation Guide

Once installed, RECAP can be run either locally using the Python and Node.js applications or through Docker. The application consists of a backend API that runs the agent workflows and a React frontend that provides the chat interface.

Running API

With your Python virtual environment activated, start the backend api:

python main.py --mode api

On the first startup, RECAP may take a few minutes to start up as it download necessary ollama models and ingests the review dataset.

Once start up is complete you can verify application is running by navigating to swagger docs: http://localhost:8000/docs

Running Frontend

With the API running, open a new terminal to start the frontend application. Run the following commands

cd ui/
npm run dev

The frontend can then be accessed at http://localhost:5173

Running Docker (Optional)

Optionally if you have built the docker images you can run the application using docker instead of locally

docker compose up

Next Steps

Now that application is up and running you can interact with the agents via the UI. To learn more about agents check out Agentic Architecture