Repolode
YogurtJ

YogurtJ/OhMyBuddy

Um assistente pessoal de IA self-hosted, com memória visível e um workspace para o agente de código Pi, acessível pelo navegador, celular e WeChat.

Alternativa open source a:ChatGPT

Estrelas
71
Forks
2
Issues abertas
0
Último commit
há 3 dias

O que é?

OhMyBuddy é um app web self-hosted que roda no seu próprio computador e transforma o agente de código Pi em um assistente pessoal que você pode acessar pelo navegador do desktop, pelo celular ou pelo WeChat. Ele reúne duas partes em um único runtime: Buddies, assistentes com nome, personalidade e memória de longo prazo próprios, e um Workspace para trabalhar em projetos, com threads, chamadas de ferramentas em streaming, diffs e subagentes.

A memória foi projetada para ser inspecionável. Quando uma resposta salva uma anotação, uma skill ou uma configuração, um comprovante aparece abaixo da mensagem, e as memórias e skills podem ser revisadas, editadas ou desfeitas. As sessões são armazenadas como arquivos JSONL nativos do Pi, mantendo a compatibilidade com o Pi CLI. Você fornece suas próprias chaves de modelo para provedores como Anthropic, OpenAI, Google Gemini, DeepSeek, Qwen e Kimi.

O projeto roda nativamente em Linux, macOS e Windows, usa Node.js 22.x e não precisa de etapa de build nem de GPU. Também inclui tarefas agendadas, suporte a MCP, um gerenciador de extensões, um laboratório de mídia para serviços de imagem, vídeo e voz, além de um conector opcional para WeChat baseado no ClawBot (iLink). O token de acesso foi projetado para uso pessoal e por um único usuário.

Recursos principais

  • 01Buddies com nome, personalidade, memória separada e um bloco de notas para cada conversa.
  • 02Alterações de memória visíveis em comprovantes que podem ser revisados e desfeitos.
  • 03Threads no Workspace com chamadas de ferramentas em streaming, diffs e subagentes para pastas de projetos.
  • 04Sessões armazenadas em arquivos JSONL compatíveis com o Pi, que podem ser pesquisados e exportados.
  • 05Conector para WeChat para conversar com Buddies e receber arquivos e notificações agendadas.
  • 06Laboratório de mídia para serviços de imagem, vídeo, text-to-speech e speech-to-text, além de MCP e tarefas agendadas.

Casos de uso

  • Rodar um assistente no estilo do ChatGPT no seu próprio computador, usando suas próprias chaves de API.
  • Começar uma tarefa longa de programação no computador e acompanhar o andamento pelo celular.
  • Enviar tarefas para um agente em casa pelo WeChat e receber os arquivos prontos na conversa.
  • Agendar tarefas recorrentes de IA, como resumos diários enviados para você.

Início rápido

  1. 1

    Baixe o app na página de releases

  2. 2

    Instale Node.js 22.x (22.19.0 ou posterior), npm, bash e ripgrep; depois, siga o guia de instalação

Antes de usar

  • Você precisa das suas próprias chaves de API de modelos ou contas de provedores para usar os chats e agentes.
  • É necessário ter Node.js 22.x, bash e ripgrep instalados na máquina host.
  • A hospedagem é própria, então você precisa executar e manter o servidor por conta própria.

Em coleções

Tópicos

Perguntas frequentes

O que é OhMyBuddy?
Um assistente pessoal de IA self-hosted, com memória visível e um workspace para o agente de código Pi, acessível pelo navegador, celular e WeChat. OhMyBuddy é um app web self-hosted que roda no seu próprio computador e transforma o agente de código Pi em um assistente pessoal que você pode acessar pelo navegador do desktop, pelo celular ou pelo WeChat. Ele reúne duas partes em um único runtime: Buddies, assistentes com nome, personalidade e memória de longo prazo próprios, e um Workspace para trabalhar em projetos, com threads, chamadas de ferramentas em streaming, diffs e subagentes.
OhMyBuddy é gratuito? Qual é a licença?
OhMyBuddy é open source sob a licença ISC. Confira os termos da licença antes de usá-lo em produtos comerciais.
OhMyBuddy ainda é mantido?
Manutenção ativa. O último commit de OhMyBuddy foi em 4 de nov. de 2026.
Para que posso usar OhMyBuddy?
Rodar um assistente no estilo do ChatGPT no seu próprio computador, usando suas próprias chaves de API. Começar uma tarefa longa de programação no computador e acompanhar o andamento pelo celular. Enviar tarefas para um agente em casa pelo WeChat e receber os arquivos prontos na conversa. Agendar tarefas recorrentes de IA, como resumos diários enviados para você.
Como instalar OhMyBuddy?
Baixe o app na página de releases Instale Node.js 22.x (22.19.0 ou posterior), npm, bash e ripgrep; depois, siga o guia de instalação
Onde consigo OhMyBuddy?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/YogurtJ/OhMyBuddy

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados