claude-os/install.sh
Bob Roberts e98ecbcf14 Add beautiful unified installer with Local/Cloud support
✨ New Features:
- Beautiful CLI installer (setup-claude-os.sh) with ASCII art,
  progress bars, spinners, and styled prompts
- Choose between Local (Ollama) or Cloud (OpenAI) providers
- Lite model (llama3.2:3b) as default - faster download, works on more machines
- Full model (llama3.1:8b) option for users who want better quality
- OpenAI API support for users who prefer cloud

🔧 Changes:
- setup.sh and install.sh now redirect to setup-claude-os.sh
- config.py updated with provider support and new defaults
- Works on both macOS and Linux

📦 Default Model Change:
- Before: llama3.1:latest (8B, 4.7GB download)
- After: llama3.2:3b (3B, 2GB download)

This makes Claude OS accessible to more users with smaller machines
while still offering the full experience for power users.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-05 20:53:20 -06:00

23 lines
1.6 KiB
Bash
Executable file
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#!/bin/bash
# ═══════════════════════════════════════════════════════════════════════════
# DEPRECATED: This script now redirects to setup-claude-os.sh
# ═══════════════════════════════════════════════════════════════════════════
#
# For the best experience, run:
# ./setup-claude-os.sh
#
# This alias exists for backwards compatibility with existing documentation.
# ═══════════════════════════════════════════════════════════════════════════
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
echo ""
echo "┌────────────────────────────────────────────────────────────────┐"
echo "│ ℹ️ install.sh is now setup-claude-os.sh │"
echo "│ │"
echo "│ Redirecting to the new unified installer... │"
echo "└────────────────────────────────────────────────────────────────┘"
echo ""
sleep 1
exec "${SCRIPT_DIR}/setup-claude-os.sh" "$@"