claude-os/start.sh
2025-11-01 14:34:30 -05:00

42 lines
1.3 KiB
Bash
Executable file

#!/bin/bash
# Start Claude OS services
CLAUDE_OS_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
cd "$CLAUDE_OS_DIR"
echo "🚀 Starting Claude OS..."
echo ""
# Activate virtual environment
source venv/bin/activate
# Start the MCP server
echo "📡 Starting MCP server on http://localhost:8051"
python3 mcp_server/server.py &
MCP_PID=$!
echo "✅ Claude OS MCP Server is running!"
echo ""
echo " 📡 MCP Server: http://localhost:8051"
echo " (For Claude Code integration - do NOT open in browser)"
echo ""
echo "To stop MCP server: kill \$MCP_PID or press Ctrl+C"
echo ""
echo "════════════════════════════════════════"
echo "💡 Want the full experience?"
echo "════════════════════════════════════════"
echo ""
echo "This script only starts the MCP server."
echo ""
echo "To start ALL services (MCP + Frontend + Workers):"
echo " ./start_all_services.sh"
echo ""
echo "This will give you:"
echo " • MCP Server (port 8051) - For Claude Code"
echo " • Web UI (port 5173) - Visual interface"
echo " • Redis + Workers - Real-time learning"
echo " • Ollama - Local AI models"
echo ""
# Wait for server to exit
wait $MCP_PID