#!/bin/bash
# Start the continuous learning daemon
cd "$(dirname "$0")"
# Check if already running
if [ -f /tmp/continuous-daemon.pid ]; then
PID=$(cat /tmp/continuous-daemon.pid)
if ps -p $PID > /dev/null 2>&1; then
echo "Daemon already running (PID: $PID)"
exit 1
fi
fi
echo "Starting continuous learning daemon..."
nohup guile continuous-daemon.scm run > /tmp/continuous-daemon.log 2>&1 &
echo $! > /tmp/continuous-daemon.pid
echo "Daemon started (PID: $!)"
echo "Log: /tmp/continuous-daemon.log"