poupar-ai

OpenDots — Productivity skill for Claude Code

Productivity community

Memória persistente e time de agentes para o Claude Code, dentro do seu repositório.

How to install OpenDots

This entry records only its repository, not the path inside it, so there is no exact command to give. Open poupar-ai/OpenDots and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What OpenDots does

Memória persistente e time de agentes para o Claude Code, dentro do seu repositório. Feito em Rust.

Alternatives in Productivity

  • Getting Help — career-ops is an open source project maintained in limited time 32.5k ★
  • Time Command — Display the current date and time in Pakistan Standard Time (PKT, UTC+5) 20.2k ★
  • Performance Optimization Skill — Systematic performance analysis and optimization for RTK CLI tool, focusing on startup time (<10ms), memory us 11.9k ★

README

OpenDots

**A edição aberta da [poupar.ai](https://poupar.ai) — memória persistente e um time de agentes para o [Claude Code](https://claude.ai/code), dentro do seu repositório. Feito em Rust: um binário estático, sem Node nem dependências em runtime.**

[![poupar.ai](https://img.shields.io/badge/poupar.ai-site-2F6FED)](https://poupar.ai) [![Rust](https://img.shields.io/badge/Rust-1.85%2B-000000?logo=rust)](v2/) [![License: PolyForm Noncommercial + Internal Use](https://img.shields.io/badge/License-PolyForm%20NC%20%2B%20Internal%20Use-orange.svg)](#licença) [![GitHub Sponsors](https://img.shields.io/github/sponsors/schedylabs?label=Sponsor&logo=githubsponsors&color=ea4aaa)](https://github.com/sponsors/schedylabs)

Os personagens do OpenDots: robô, broto, raposa e nuvem

![O time de agentes do OpenDots trabalhando](docs/assets/demo-agentes.gif)

O que faz

Toda vez que você abre o Claude Code, ele começa do zero. O OpenDots resolve isso com duas coisas que funcionam juntas:

**1. Memória que mora no repositório.** Cada edição, comando e decisão vira uma linha de JSONL dentro de `.poupar/`, no seu próprio projeto. No começo de cada sessão isso é injetado de volta no contexto do Claude — ele já abre sabendo a stack, os padrões, as decisões e as armadilhas do projeto. Como é texto puro versionado no git, `git diff` mostra o que a memória aprendeu, e quem clonar o repo herda o contexto inteiro.

**2. Um time de agentes, não um assistente só.** Você define papéis — manager, oracle, arquiteto, revisor, tester, devs por senioridade, especialistas — cada um com seu modelo (padrão: **Claude Opus 5.5**), suas ferramentas, seu escopo e seu contexto. Eles conversam entre si, delegam, escalam para você quando travam, e tudo fica registrado. O canvas acima é a UI local onde você acompanha e conversa com o time.

**3. Qualquer repositório do GitHub vira ferramenta.** Cole a URL, marque quais agente