Repolode
waynesutton

waynesutton/opensync

Dashboards sincronizados na nuvem para acompanhar sessões de programação com IA no OpenCode, Claude Code, Codex, Cursor e outros, com busca e exportação de datasets de avaliação.

Estrelas
414
Forks
43
Issues abertas
11
Último commit
mês passado

O que é?

O OpenSync é um dashboard para sessões de programação com IA. Plugins de sincronização para OpenCode, Claude Code, Codex CLI, Cursor e Pi enviam a atividade das sessões para um dashboard na nuvem, onde você pode acompanhar o uso de ferramentas, o gasto com tokens e as sessões recentes em diferentes projetos.

O dashboard oferece busca textual, semântica e híbrida nas sessões. Você pode adicionar tags personalizadas, marcar sessões como prontas para avaliação e exportá-las como DeepEval JSON, OpenAI Evals JSONL ou texto simples. Uma visualização de busca de contexto ajuda a encontrar sessões anteriores relevantes para RAG e engenharia de contexto.

O projeto pode ser usado no serviço hospedado em opensync.dev ou em uma instalação própria no Convex, com WorkOS para autenticação e OpenAI para embeddings. Uma REST API permite sincronizar, listar, buscar e exportar sessões.

Recursos principais

  • 01Sincronização em tempo real de sessões de várias ferramentas de programação com IA
  • 02Busca textual, semântica e híbrida nas sessões
  • 03Tags personalizadas para criar datasets de avaliação
  • 04Exportação como DeepEval JSON, OpenAI Evals JSONL ou texto simples
  • 05Estatísticas de uso, gráficos de tokens e acompanhamento de custos
  • 06REST API para sincronizar, buscar e exportar sessões

Casos de uso

  • Acompanhar o gasto com tokens e o uso de ferramentas em sessões de programação com IA
  • Criar datasets de avaliação a partir de sessões reais de programação
  • Encontrar sessões anteriores para reutilizar como contexto em pipelines de RAG
  • Comparar o uso de modelos e os custos entre projetos

Início rápido

  1. 1

    Entre em opensync.dev com GitHub ou e-mail

  2. 2

    Instale o plugin de sincronização do OpenCode

    npm install -g opencode-sync-plugin
  3. 3

    Faça login com o plugin

    opencode-sync login

Antes de usar

  • A hospedagem própria requer contas da Convex, WorkOS e OpenAI.
  • Cada ferramenta de programação precisa ter seu próprio plugin de sincronização instalado.
  • O plugin de sincronização do Droid é desenvolvido pela comunidade, e não mantido pelo projeto principal.

Em coleções

Tópicos

Perguntas frequentes

O que é opensync?
Dashboards sincronizados na nuvem para acompanhar sessões de programação com IA no OpenCode, Claude Code, Codex, Cursor e outros, com busca e exportação de datasets de avaliação. O OpenSync é um dashboard para sessões de programação com IA. Plugins de sincronização para OpenCode, Claude Code, Codex CLI, Cursor e Pi enviam a atividade das sessões para um dashboard na nuvem, onde você pode acompanhar o uso de ferramentas, o gasto com tokens e as sessões recentes em diferentes projetos.
opensync é gratuito? Qual é a licença?
opensync é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
opensync ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de opensync foi em 4 de out. de 2026.
Para que posso usar opensync?
Acompanhar o gasto com tokens e o uso de ferramentas em sessões de programação com IA Criar datasets de avaliação a partir de sessões reais de programação Encontrar sessões anteriores para reutilizar como contexto em pipelines de RAG Comparar o uso de modelos e os custos entre projetos
Como instalar opensync?
Entre em opensync.dev com GitHub ou e-mail Instale o plugin de sincronização do OpenCode: npm install -g opencode-sync-plugin Faça login com o plugin: opencode-sync login
Onde consigo opensync?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/waynesutton/opensync

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

Projetos relacionados