OpenCharm

OpenCharm

OpenCharm Labs · Voz e linguagem · Programação · Produtividade

OpenCharm é um companheiro de código aberto para o agente de IA que você já usa: dá a ele uma cara de glifos, voz e uma única tecla, no Mac, no Windows ou numa placa ESP32 de 32 dólares.

Prévia da interface de OpenCharm

Sobre OpenCharm

About

O que é o OpenCharm

O OpenCharm dá corpo a um agente que já existe. Ele não traz modelo próprio e não responde nada sozinho. O que acrescenta é uma cara que se lê do outro lado da mesa, um alto-falante que diz uma frase clara e uma tecla que você encontra sem olhar. O agente mantém a memória, as skills e o modelo. O OpenCharm é a peça que faltava.

O software tem licença MIT e aparece de duas formas. O charm de desktop fica no topo da tela do Mac, ao lado do notch, e no Windows vira uma pílula preta. O mesmo código roda como firmware numa placa Waveshare ESP32-S3-Touch-AMOLED-2.16 que você compra e grava por conta própria por cerca de 32 dólares.

Um daemon pequeno chamado charmd roda ao lado do agente. Ele cuida do pareamento, do PIN, da voz e das ferramentas do charm, depois entrega seu pedido ao agente e traz de volta respostas e perguntas. A conexão usa ACP, o Agent Client Protocol, então funcionam Claude Code, Codex, Gemini CLI, goose, Hermes Agent, OpenClaw e qualquer outro cliente ACP. Um servidor compatível com OpenAI também serve.

Vale conhecer os limites antes de começar. Sem um agente instalado e rodando, o OpenCharm não faz nada de útil, e a configuração dá trabalho. A placa chega em peças, não como um gadget pronto, e o projeto não oferece garantia. O app de desktop é assinado com o certificado do próprio projeto, não com um Apple Developer ID, então o macOS pede confirmação a cada download novo. O código também é jovem: a primeira versão pública saiu em outubro de 2026 e os números ainda estão na faixa 0.x.

Primeiros passos

  1. Instale o charm de desktop pelo GitHub Releases ou compre a placa Waveshare com bateria e grave o OpenCharm OS por USB. Salve antes o firmware de fábrica para poder restaurá-lo.
  2. Abra as Configurações, escolha a pasta onde o agente trabalha e selecione o agente: um preset ACP, um comando ACP próprio ou um servidor compatível com OpenAI. O app inicia o próprio charmd e faz o pareamento sozinho.
  3. Na placa, toque em Adicionar um charm, informe o Wi-Fi pelo celular, leia o código na tela e defina um PIN. Cinco tentativas erradas bloqueiam o aparelho até você liberá-lo pelo computador.
  4. Segure a tecla e diga olá. No Mac o atalho padrão é Opção mais Espaço, no Windows é Ctrl mais Alt mais Espaço, e dá para trocar.
  5. Escolha a voz: a voz local do Mac, OpenAI ou ElevenLabs com sua chave, ou nenhuma. Depois edite os arquivos de texto do workspace ou adicione servidores MCP quando quiser mais.

Informações do produto

Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de OpenCharm.

Plano gratuitoSim
Planos pagos$0 - $35 (one-time hardware)
PlataformamacOS, Windows, ESP32-S3 board
DesenvolvedorOpenCharm Labs
CategoriaVoz e linguagem · Programação · Produtividade
Data de lançamentoOct 2026
Última atualizaçãoOct 2026
Visitas ao siteN/A
Ranking global do siteN/A
Disponibilidade da APISim

Ideal para

Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.

Usuários

  • Desenvolvedores que deixam o Claude Code ou o Codex rodando por horas
  • Quem prefere pedir as coisas falando
  • Makers com impressora 3D e uma tarde livre

Tarefas

  • Começar uma tarefa longa e sair de perto
  • Aprovar o que o agente quer fazer
  • Fazer uma pergunta rápida no meio da tarefa
  • Acompanhar o gasto

Cenários

  • Uma mesa com o celular virado para baixo
  • Um agente num servidor de casa que nunca dorme
  • Um espaço compartilhado ou a bancada da cozinha

Principais recursos

Uma cara feita de glifos

Dois caracteres para os olhos e um para a boca, desenhados numa tela preta. Isso basta para 22 humores distribuídos em 13 estados do agente: escutando enquanto você segura a tecla, pensando quando um turno começa, trabalhando durante uma chamada de ferramenta, precisando de você numa aprovação, concluído, travado após três erros seguidos, falhou, aprendeu quando uma skill é criada, anotou numa escrita de memória, custo ao passar do limite, dormindo e ocioso. Como cada cara é texto, qualquer pessoa escreve uma nova e compartilha.

Uma tecla, três gestos

Segure a tecla para falar e o microfone abre, fechando no instante em que você solta. Aperte para o resto: acordar o charm, cortar a fala, dispensar um aviso ou responder não. Toque na cara e ele reage. Quando o anel fica laranja, segurar significa sim. No charm de desktop a tecla é Opção mais Espaço no Mac e Ctrl mais Alt mais Espaço no Windows, e você pode remapear. Não existe palavra de ativação nem gesto para aprender.

O charmd mantém o comando com o agente

O charmd é um daemon pequeno que roda ao lado do agente, num notebook, num Mac mini ou num servidor. Ele cuida do pareamento e do PIN, da voz na sua máquina ou com sua chave da OpenAI ou da ElevenLabs, e das ferramentas que o charm oferece ao agente. O charm não guarda chaves de API nem o PIN, apenas hashes. O pareamento funciona com um agente por vez, então a cara sempre pertence a uma única sessão.

O mesmo sistema no Mac, no Windows e numa placa de mesa

O charm de desktop coloca os olhos dos dois lados do notch, com um painel que abre embaixo para legendas e perguntas. No Windows acontece o mesmo numa pílula preta no centro superior. O app tem cerca de 4 MB e usa perto de 2% de um núcleo em repouso, o que importa em algo que nunca fecha. A placa roda o mesmo OpenCharm OS, escrito em C++.

Três níveis para deixar do seu jeito

O primeiro nível não pede código. Quem é o charm, o que ele sabe e quais skills pode executar são arquivos de texto no workspace, e você pode pedir ao seu agente de código que reescreva esses arquivos. O segundo nível adiciona servidores MCP e expõe cinco ferramentas próprias: show_face, ask, notify, say e set_look, para o agente escolher a expressão. O terceiro nível é o firmware, um núcleo em C++ construído com ESP-IDF e testado num emulador antes de chegar à placa.

Hardware que você monta numa noite

Boa parte do hardware para agentes de IA chega fechado. Aqui você compra uma Waveshare ESP32-S3-Touch-AMOLED-2.16 com tela AMOLED de 2,16 polegadas e 480 por 480, dois microfones, amplificador de alto-falante, bateria e carcaça, por 31,99 dólares. Salve o firmware de fábrica, grave o OpenCharm OS por USB e faça o pareamento em uns cinco minutos. Uma shell impressa custa perto de 1 dólar e uma alça de celular uns 2, então o conjunto fica entre 32 e 35 dólares.

Prós e contras

Prós

  • O preço é difícil de discutir. Cerca de 32 dólares em peças compram um companheiro de mesa, contra 699 dólares mais mensalidade do Humane AI Pin e 199 dólares do Rabbit R1.
  • Tudo o que importa roda na sua máquina. O agente, o charmd, a memória e o modelo ficam locais, e o código é seu sob a licença MIT.
  • Se o projeto acabar, nada trava. Não existe nuvem do fornecedor no meio, então uma empresa fechada deixa software funcionando e uma placa que você pode gravar de novo.
  • A privacidade está na tecla. O microfone só abre enquanto você segura, não há câmera e o charm não consegue abrir o microfone sozinho porque a regra vive no firmware.
  • Ele trabalha com o agente em que você já confia em vez de substituí-lo. O Claude Code mantém as skills, os arquivos de memória e o modelo, e o charm vira os olhos e a voz dele.

Contras

  • Sozinho, não faz nada. Sem Claude Code, Codex ou outro agente compatível rodando, o charm é uma cara que pisca e só.
  • O macOS trata cada download como não assinado. O app usa o certificado do projeto, não um Apple Developer ID, então toda atualização passa pelo passo de Abrir mesmo assim.
  • As respostas faladas saem da sua máquina por padrão. As vozes gratuitas da Microsoft significam que o texto de cada resposta vai para a Microsoft, e manter tudo local exige a voz do Mac ou pagar OpenAI ou ElevenLabs.
  • A montagem é sua. Você compra a placa, salva o firmware, grava por USB e imprime a carcaça, e o software vem sem garantia.

Perguntas frequentes

O OpenCharm é um corpo de código aberto para um agente de IA que você já usa. Ele acrescenta uma cara de glifos, voz e uma tecla física, como app de desktop no macOS e no Windows ou como firmware numa placa ESP32-S3 pequena. Não é um assistente novo e não carrega modelo próprio.