huggingface-local-models
Ajuda seu agente a selecionar modelos para rodar localmente em diferentes hardwares. Permite encontrar modelos, escolher a qualidade e rodar um servidor local.
O que ela faz
Esta ferramenta ajuda você a encontrar e usar modelos de inteligência artificial que rodam diretamente no seu computador (localmente). Ela facilita a busca por modelos compatíveis, a escolha da versão certa e a execução deles para que você possa conversar ou pedir coisas a eles.
Quando usar
- ✓Quando você quer usar IA sem depender da internet.
- ✓Ao querer rodar modelos de IA mais complexos no seu próprio hardware.
- ✓Para experimentar diferentes modelos de IA no seu computador.
Exemplo do que pedir para a IA
“Encontre um modelo de IA para rodar no meu computador e me diga como usá-lo para conversar.”
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
Mensagem pronta para colar
Como funciona
A ferramenta busca modelos em um catálogo online (Hugging Face) que são compatíveis com um programa chamado llama.cpp. Ela ajuda a escolher a 'versão' (quantização) do modelo mais adequada para seu computador e fornece os comandos para rodá-lo localmente.
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 huggingface-local-modelsOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/huggingface-local-models/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Modelos Locais Hugging Face
Quando Usar
Use esta habilidade quando precisar selecionar modelos para rodar localmente com llama.cpp e GGUF em CPU, Mac Metal, CUDA ou ROCm. Abrange a busca por GGUFs, seleção de quantização, execução de servidores, busca exata de arquivos GGUF, conversão e serviço local compatível com OpenAI.
Pesquise no Hugging Face Hub por repositórios GGUF compatíveis com llama.cpp, escolha a quantização correta e inicie o modelo com llama-cli ou llama-server.
Fluxo de Trabalho Padrão
- Pesquise no Hub com
apps=llama.cpp. - Abra
https://huggingface.co/<repo>?local-app=llama.cpp. - Prefira o snippet exato do aplicativo local HF e a recomendação de quantização quando visível.
- Confirme os nomes exatos dos arquivos
.ggufcomhttps://huggingface.co/api/models/<repo>/tree/main?recursive=true. - Inicie com
llama-cli -hf <repo>:<QUANT>oullama-server -hf <repo>:<QUANT>. - Recorra a
--hf-repomais--hf-filequando o repositório usar nomenclatura de arquivo personalizada. - Converta de pesos Transformers apenas se o repositório já não expuser arquivos GGUF.
Início Rápido
Instalar llama.cpp
brew install llama.cpp
winget install llama.cpp
git clone https://github.com/ggml-org/llama.cpp
cd llama.cpp
make
Autenticar para repositórios restritos
hf auth login
Pesquisar no Hub
https://huggingface.co/models?apps=llama.cpp&sort=trending
https://huggingface.co/models?search=Qwen3.6&apps=llama.cpp&sort=trending
https://huggingface.co/models?search=<term>&apps=llama.cpp&num_parameters=min:0,max:24B&sort=trending
Executar diretamente do Hub
llama-cli -hf unsloth/Qwen3.6-35B-A3B-GGUF:UD-Q4_K_M
llama-server -hf unsloth/Qwen3.6-35B-A3B-GGUF:UD-Q4_K_M
Executar um arquivo GGUF exato
llama-server \
--hf-repo unsloth/Qwen3.6-35B-A3B-GGUF \
--hf-file Qwen3.6-35B-A3B-UD-Q4_K_M.gguf \
-c 4096
Converter apenas quando não houver GGUF disponível
hf download <repo-without-gguf> --local-dir ./model-src
python convert_hf_to_gguf.py ./model-src \
--outfile model-f16.gguf \
--outtype f16
llama-quantize model-f16.gguf model-q4_k_m.gguf Q4_K_M
Testar um servidor local rapidamente
llama-server -hf unsloth/Qwen3.6-35B-A3B-GGUF:UD-Q4_K_M
curl http://localhost:8080/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer no-key" \
-d '{
"messages": [
{"role": "user", "content": "Write a limerick about exception handling"}
]
}'
Escolha da Quantização
- Prefira a quantização exata que o HF marca como compatível na página
?local-app=llama.cpp. - Mantenha os rótulos nativos do repositório, como
UD-Q4_K_M, em vez de normalizá-los. - Use
Q4_K_Mcomo padrão, a menos que a página do repositório ou o perfil de hardware sugiram o contrário. - Prefira
Q5_K_MouQ6_Kpara cargas de trabalho de código ou técnicas quando a memória permitir. - Considere
Q3_K_M,Q4_K_Sou variantes específicas do repositórioIQ/UD-*para orçamentos mais apertados de RAM ou VRAM. - Trate arquivos
mmproj-*.ggufcomo pesos de projeção, não como o checkpoint principal.
Referências de Carregamento
- Leia hub-discovery.md para fluxos de trabalho baseados em URL, pesquisa de modelos, extração de API de árvore e reconstrução de comandos.
- Leia quantization.md para tabelas de formato, dimensionamento de modelos, compromissos de qualidade e
imatrix. - Leia hardware.md para detalhes de compilação e aceleração Metal, CUDA, ROCm ou CPU.
Recursos
- llama.cpp:
https://github.com/ggml-org/llama.cpp - Documentação Hugging Face GGUF + llama.cpp:
https://huggingface.co/docs/hub/gguf-llamacpp - Documentação Hugging Face Local Apps:
https://huggingface.co/docs/hub/main/local-apps - Documentação Hugging Face Local Agents:
https://huggingface.co/docs/hub/agents-local - Espaço do conversor GGUF:
https://huggingface.co/spaces/ggml-org/gguf-my-repo
Limitações
- Use esta habilidade apenas quando a tarefa corresponder claramente ao escopo do produto ou API de origem.
- Verifique comandos, comportamento da API, preços, cotas, credenciais e efeitos de implantação contra a documentação oficial atual antes de fazer alterações.
- Não trate exemplos gerados como substitutos para testes específicos do ambiente, revisão de segurança ou aprovação do usuário para ações destrutivas ou custosas.
Perguntas frequentes
O que é GGUF?
GGUF é um formato de arquivo especial que torna os modelos de IA mais fáceis de rodar em computadores comuns, especialmente com o programa llama.cpp.
O que é 'quantização'?
Quantização é um processo que reduz o tamanho do modelo de IA, tornando-o mais rápido e exigindo menos memória do seu computador, com uma pequena perda de precisão.
Preciso instalar algo antes?
Sim, você geralmente precisa instalar o llama.cpp, que é o programa que executa os modelos localmente. O guia mostra como fazer isso.
Detalhes
Descrição original do autor
Use to select models to run locally with llama.cpp and GGUF on CPU, Mac Metal, CUDA, or ROCm. Covers finding GGUFs, quant selection, running servers, exact GGUF file lookup, conversion, and OpenAI-compatible local serving.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3233
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC