Guia e app de chatbot web para rodar um LLM pequeno e local com API compatível com a OpenAI em hardware de consumo, usando Ollama, vLLM ou llama-cpp-python.
- Estrelas
- 3,323
- Forks
- 146
- Issues abertas
- 35
- Último commit
- mês passado
O que é?
Sidekick é um app de chat nativo para macOS que executa um modelo de linguagem local por meio de um backend llama.cpp integrado, para que as conversas permaneçam no seu Mac. Você organiza arquivos, pastas e sites em especialistas; quando um especialista está ativo, o Sidekick usa RAG (retrieval-augmented generation) para buscar trechos relevantes, responder às suas perguntas e citar as fontes.
Além dos modelos locais, o Sidekick pode se conectar a APIs compatíveis com OpenAI usando sua própria chave, com predefinições para provedores como OpenAI, Anthropic, Google AI Studio e DeepSeek. O app também oferece function calling para ações como redigir e-mails no cliente de e-mail padrão, fazer buscas na web, usar um agente de Deep Research que lê várias páginas e escreve um relatório, além de um recurso de memória que mantém suas preferências entre conversas.
O app inclui um Canvas para editar texto e código, renderização de LaTeX e gráficos nas respostas e geração de imagens, que requer o macOS 15.2 ou posterior com Apple Intelligence. É necessário ter um Mac com Apple Silicon e pelo menos 8 GB de RAM.
Recursos principais
- 01Converse com modelos GGUF locais usando um backend llama.cpp integrado
- 02Organize arquivos, pastas e sites em especialistas para obter respostas baseadas em RAG com fontes
- 03Conecte-se a APIs compatíveis com OpenAI usando sua própria chave, com predefinições para os principais provedores
- 04Use function calling para ações como redigir e-mails e fazer cálculos
- 05Use o agente de Deep Research para pesquisas na web em várias etapas que geram um relatório
- 06Use o Canvas para criar e editar seletivamente textos e códigos
Casos de uso
- Pesquisar artigos acadêmicos ou documentos próprios e citar trechos sem conexão com a internet
- Fazer perguntas sobre a pasta de um projeto sem enviar arquivos para a nuvem
- Redigir e-mails ou resumir pesquisas na web em um Mac com Apple Silicon
- Comparar modelos locais com APIs remotas em uma única interface de chat
Início rápido
- 1
Instale pelo Homebrew
brew install --cask arcadi4/tap/sidekick-ai - 2
Siga o guia de introdução para configurar o app
Antes de usar
- Requer um Mac com Apple Silicon e pelo menos 8 GB de RAM.
- A geração de imagens requer o macOS 15.2 ou posterior e o Apple Intelligence.
- Modelos remotos exigem sua própria chave de API de um provedor.
Em coleções
Tópicos
Perguntas frequentes
- O que é Sidekick?
- Um app nativo para macOS que conversa com um LLM local e responde usando seus arquivos, pastas e sites, sem precisar instalar outros programas. Sidekick é um app de chat nativo para macOS que executa um modelo de linguagem local por meio de um backend llama.cpp integrado, para que as conversas permaneçam no seu Mac. Você organiza arquivos, pastas e sites em especialistas; quando um especialista está ativo, o Sidekick usa RAG (retrieval-augmented generation) para buscar trechos relevantes, responder às suas perguntas e citar as fontes.
- Sidekick é gratuito? Qual é a licença?
- Sidekick é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- Sidekick ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de Sidekick foi em 30 de set. de 2026.
- Para que posso usar Sidekick?
- Pesquisar artigos acadêmicos ou documentos próprios e citar trechos sem conexão com a internet Fazer perguntas sobre a pasta de um projeto sem enviar arquivos para a nuvem Redigir e-mails ou resumir pesquisas na web em um Mac com Apple Silicon Comparar modelos locais com APIs remotas em uma única interface de chat
- Como instalar Sidekick?
- Instale pelo Homebrew: brew install --cask arcadi4/tap/sidekick-ai Siga o guia de introdução para configurar o app
- Onde consigo Sidekick?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/johnbean393/Sidekick
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
App Android para conversar com modelos GGUF executados localmente via llama.cpp ou com provedores remotos como OpenAI, Anthropic, Ollama e DeepSeek.
Uma interface web leve para ChatGPT e vários outros LLMs, com perguntas e respostas sobre arquivos, busca na web, execução de modelos locais e um assistente agente.
Cliente desktop leve de chat com IA, feito com Tauri 2.0 e Next.js, compatível com APIs na nuvem e modelos locais como Ollama, com armazenamento local.
Assistente pessoal de IA auto-hospedável, distribuído como um único binário Go, que combina chat com LLMs, bases de conhecimento com RAG e ciclos de agentes para navegar na web, usar o shell e ferramentas MCP.
Plataforma auto-hospedada para criar agentes e assistentes de IA que respondem a perguntas com base nos seus documentos, com citações e suporte a qualquer modelo.