Pular para o conteúdo
Skillpedia
Código em geral48 mil · #4675

openclaw-local-mac-mini

Permite que seu agente funcione localmente em um Mac mini. Isso garante que seus fluxos de trabalho de IA sejam privados e sempre disponíveis.

O que ela faz

Esta ferramenta ajuda você a configurar e executar o OpenClaw no seu computador Mac mini. Ela garante que o programa funcione de forma estável e contínua, permitindo que seus agentes de IA trabalhem sem interrupções.

Quando usar

  • ✓Quando você quer ter um sistema de IA sempre ligado no seu Mac mini.
  • ✓Para rodar tarefas de IA que precisam de muita computação localmente.
  • ✓Ao configurar um servidor dedicado para seus agentes de IA.

Exemplo do que pedir para a IA

“Configure o OpenClaw para rodar no meu Mac mini.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/skills/openclaw-local-mac-mini/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/skills/openclaw-local-mac-mini/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta guia você pelos passos de instalação, como baixar o código, configurar as chaves de acesso para inteligência artificial e rodar o programa usando Docker. Ela também otimiza o Mac mini para garantir que tudo funcione bem.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill openclaw-local-mac-mini

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/skills/openclaw-local-mac-mini/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Configuração Local do OpenClaw + Mac mini

Use esta habilidade quando quiser executar o OpenClaw em um laptop de desenvolvimento ou promovê-lo para um host Mac mini estável. Abrange clonagem e inicialização, configuração do Docker Compose, otimização de hardware do Mac mini, rede, monitoramento e serviços launchd de nível de produção.

Pré-requisitos

  • macOS 13 (Ventura) ou posterior em Apple Silicon (Mac mini M1/M2/M4 recomendado)
  • Docker Desktop para Mac ou OrbStack instalado
  • Git, Node.js (v18+) e um gerenciador de pacotes (npm ou pnpm)
  • Chaves de API para seu provedor de LLM escolhido (OpenAI, Anthropic ou Ollama local)
  • Pelo menos 16 GB de RAM (32 GB recomendado para servir modelos localmente)

Configuração Local (Qualquer Máquina de Desenvolvimento)

Clonar e Inicializar

# Clone the repository
git clone https://github.com/openclaw/openclaw.git
cd openclaw

# Review the upstream README for current prerequisites
cat README.md

# Copy the example environment file
cp .env.example .env

# Edit .env with your provider keys and configuration
# At minimum, set the model provider and API key
cat > .env << 'ENV'
# LLM Provider Configuration
OPENAI_API_KEY=sk-your-openai-key-here
# Or for Anthropic:
# ANTHROPIC_API_KEY=sk-ant-your-key-here
# Or for local Ollama:
# OLLAMA_BASE_URL=http://localhost:11434

# Application settings
NODE_ENV=development
PORT=3000
HOST=0.0.0.0
LOG_LEVEL=info

# Database (if applicable)
DATABASE_URL=sqlite:./data/openclaw.db
ENV

Instalar Dependências e Executar

# Install dependencies
npm install
# Or with pnpm:
# pnpm install

# Run database migrations if needed
npm run db:migrate

# Start the development server
npm run dev

# Verify startup
curl -s http://localhost:3000/api/health | jq .
# Expected: {"status":"ok","version":"..."}

Validar a Configuração

# Check the API health endpoint
curl -f http://localhost:3000/api/health

# Check the UI loads
curl -s -o /dev/null -w '%{http_code}' http://localhost:3000/
# Expected: 200

# Run built-in tests if available
npm test

Configuração do Docker Compose

docker-compose.yml

version: "3.8"

services:
  openclaw:
    build:
      context: .
      dockerfile: Dockerfile
    image: openclaw:latest
    container_name: openclaw
    restart: unless-stopped
    ports:
      - "3000:3000"
    env_file:
      - .env
    environment:
      - NODE_ENV=production
      - HOST=0.0.0.0
      - PORT=3000
    volumes:
      - openclaw-data:/app/data
      - ./config:/app/config:ro
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:3000/api/health"]
      interval: 30s
      timeout: 10s
      retries: 3
      start_period: 15s
    deploy:
      resources:
        limits:
          memory: 4G
        reservations:
          memory: 1G
    logging:
      driver: json-file
      options:
        max-size: "50m"
        max-file: "5"

  # Optional: Redis for caching/queues
  redis:
    image: redis:7-alpine
    container_name: openclaw-redis
    restart: unless-stopped
    volumes:
      - redis-data:/data
    command: redis-server --appendonly yes --maxmemory 512mb --maxmemory-policy allkeys-lru
    healthcheck:
      test: ["CMD", "redis-cli", "ping"]
      interval: 10s
      timeout: 5s
      retries: 3

  # Optional: Ollama for local model serving
  ollama:
    image: ollama/ollama:latest
    container_name: openclaw-ollama
    restart: unless-stopped
    ports:
      - "11434:11434"
    volumes:
      - ollama-models:/root/.ollama
    deploy:
      resources:
        limits:
          memory: 16G
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:11434/api/tags"]
      interval: 30s
      timeout: 10s
      retries: 3

volumes:
  openclaw-data:
  redis-data:
  ollama-models:

Executando com Docker Compose

# Build and start all services
docker compose up -d --build

# Check service status
docker compose ps

# View logs
docker compose logs -f openclaw
docker compose logs -f --tail=100 ollama

# Pull a model into Ollama (if using local models)
docker exec openclaw-ollama ollama pull llama3:8b
docker exec openclaw-ollama ollama list

# Restart a single service
docker compose restart openclaw

# Stop everything
docker compose down

# Stop and remove volumes (full reset)
docker compose down -v

Configuração de Produção do Mac mini

Endurecimento e Linha de Base do macOS

# Habilitar atualizações automáticas de segurança
sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate AutomaticCheckEnabled -bool true

…
Perguntas frequentes

O que é OpenClaw?

OpenClaw é um sistema que permite criar e gerenciar agentes de IA que podem rodar localmente no seu computador.

Preciso de um Mac mini?

Um Mac mini com Apple Silicon (M1/M2/M4) é recomendado para melhor desempenho, mas você pode começar em qualquer Mac com macOS 13 ou superior.

O que são 'agentes de IA'?

Agentes de IA são programas que podem realizar tarefas de forma autônoma, como responder perguntas, escrever textos ou analisar dados, usando inteligência artificial.

Detalhes

Descrição original do autor

Set up OpenClaw locally and run it reliably on a Mac mini for private, always-on local agent workflows.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#4675
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas