[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-74391":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":8,"htmlUrl":8,"language":9,"languages":8,"totalLinesOfCode":8,"stars":10,"forks":11,"watchers":12,"openIssues":13,"contributorsCount":14,"subscribersCount":14,"size":14,"stars1d":15,"stars7d":16,"stars30d":17,"stars90d":14,"forks30d":14,"starsTrendScore":16,"compositeScore":18,"rankGlobal":8,"rankLanguage":8,"license":8,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":19,"hasPages":19,"topics":21,"createdAt":8,"pushedAt":8,"updatedAt":22,"readmeContent":23,"aiSummary":24,"trendingCount":14,"starSnapshotCount":14,"syncStatus":25,"lastSyncTime":26,"discoverSource":27},74391,"opensquad","renatoasse\u002Fopensquad","renatoasse",null,"JavaScript",1842,480,41,4,0,15,45,193,21.05,false,"master",[],"2026-06-12 02:03:25","# opensquad\n\nCrie squads de agentes de IA que trabalham juntos — direto da sua IDE.\n\nopensquad é um framework de orquestração multi-agente. Descreva o que você precisa em linguagem natural, e o opensquad cria uma equipe de agentes especializados que trabalham juntos automaticamente.\n\n## Veja em ação\n\n[![Assista ao vídeo de lançamento](https:\u002F\u002Fimg.youtube.com\u002Fvi\u002FCL1ppI4qHeU\u002Fmaxresdefault.jpg)](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=CL1ppI4qHeU)\n\n## O que é um Squad?\n\nUm squad é uma equipe de agentes de IA que colaboram em uma tarefa. Cada agente tem um papel específico. Eles executam em pipeline com checkpoints onde o agente pausa e pede sua aprovação antes de continuar. Os checkpoints são instruções no pipeline do agente — o enforcement real de permissões depende da IDE host (ex: Claude Code, Cursor).\n\nExemplo:\n\n- **Pesquisador** coleta informações e tendências do setor\n- **Estrategista** gera ideias e define a abordagem\n- **Redator** produz o conteúdo final\n- **Designer** cria as imagens para redes sociais\n- **Revisor** garante qualidade antes da entrega\n\n## Para quem?\n\nPara qualquer pessoa ou equipe que queira automatizar trabalho operacional e repetitivo com agentes de IA.\n\n- **Criadores de conteúdo** — automatize pesquisa, redação e design para redes sociais, blogs e newsletters\n- **Agências e freelancers** — crie pipelines reutilizáveis para atender múltiplos clientes\n- **Times de marketing** — produza conteúdo consistente com aprovação humana nos checkpoints\n- **Times de RH** — automatize triagem de currículos, comunicações internas e onboarding\n- **Times de gestão** — gere relatórios, apresentações e dashboards a partir de dados brutos\n\n## O que dá pra fazer?\n\n- **Produção de conteúdo** — carrosséis, posts estáticos, artigos de blog, LinkedIn, com publicação automática inclusa\n- **Refatoração de conteúdo** — transformar um vídeo em carrossel, artigo, thread ou qualquer outro formato\n- **Criação e edição de vídeos** — cortar vídeos longos em reels, montar vídeos do zero\n- **Análise de dados** — transformar planilhas em apresentações, sites ou dashboards\n- **Planejamento de campanhas** — gerar roteiros, e-mails, mensagens de WhatsApp, cronogramas de lançamento, tudo de uma vez\n- **Roteiros de vídeos longos** — VSLs, webinars, aulas\n- **Radar de tendências** — monitorar notícias e tendências do nicho e alimentar automaticamente outros squads, como o de produção de conteúdo\n- **Tutoriais e manuais** — o agente navega na internet, bate prints e monta um documento completo passo a passo (ideal para manuais de SaaS)\n- E muito mais — qualquer fluxo de trabalho que envolva pesquisa, criação ou automação\n\n## Instalação\n\n**Pré-requisito:** Node.js 20+\n\n```bash\nnpx opensquad init\n```\n\nPara atualizar uma instalação existente:\n\n```bash\nnpx opensquad update\n```\n\n## IDEs Suportadas\n\n| IDE | Status |\n|-----|--------|\n| Claude Code | Disponível |\n| Cursor | Disponível |\n| VS Code + Copilot | Disponível |\n| Codex (OpenAI) | Disponível |\n| Open Code | Disponível |\n| Antigravity | Disponível |\n| Gemini CLI | Disponível |\n| Qwen Code | Disponível |\n| Trae | Disponível |\n\n## Escritório Virtual\n\nO Escritório Virtual é uma interface visual 2D que mostra seus agentes trabalhando em tempo real.\n\n**Passo 1 — Gere o dashboard** (na sua IDE):\n\n```\n\u002Fopensquad dashboard\n```\n\n**Passo 2 — Sirva localmente** (no terminal):\n\n```bash\nnpx serve squads\u002F\u003Cnome-do-squad>\u002Fdashboard\n```\n\n**Passo 3 —** Abra `http:\u002F\u002Flocalhost:3000` no seu navegador.\n\n## Criando seu Squad\n\nAbra o menu:\n\n```\n\u002Fopensquad\n```\n\nO **Opensquad** vai te mostrar todas as opções disponíveis. \n\nPara criar um novo squad, basta selecionar a opção, e o **Arquiteto** faz algumas perguntas, projeta o squad e configura tudo automaticamente. Você aprova o design antes de qualquer execução.\n\n## Executando um Squad\n\nVocê pode executar o squad novamente com \u002Fopensquad, ou pedindo diretamente:\n\n```\n\u002Fopensquad rode o squad \u003Cnome-do-squad>\n```\n\nO squad executa automaticamente, pausando nos checkpoints onde o agente pede sua aprovação.\n\n## Exemplos\n\n```\n\u002Fopensquad\n\u002Fopensquad crie um Squad que gera carrosséis de Instagram a partir de notícias quentes, cria as imagens e publica automaticamente\n\u002Fopensquad quero um Squad que produz todos os materiais de lançamento de infoproduto: páginas de vendas, mensagens de WhatsApp, emails e roteiros de CPL\n\u002Fopensquad crie um Squad que escreve tutoriais completos com prints de tela para treinamento de colaboradores\n\u002Fopensquad crie um \"Squad que pega vídeos do YouTube e gera cortes virais automaticamente\"\n\u002Fopensquad roda o squad carrosseis-instagram\n\n```\n\n## Comandos\n\n| Comando | O que faz |\n|---------|-----------|\n| `\u002Fopensquad` | Abre o menu principal |\n| `\u002Fopensquad help` | Mostra todos os comandos |\n| `\u002Fopensquad create` | Cria um novo squad |\n| `\u002Fopensquad run \u003Cnome>` | Executa um squad |\n| `\u002Fopensquad list` | Lista seus squads |\n| `\u002Fopensquad edit \u003Cnome>` | Modifica um squad |\n| `\u002Fopensquad skills` | Navega pelas skills instaladas |\n| `\u002Fopensquad install \u003Cnome>` | Instala uma skill do catálogo |\n| `\u002Fopensquad uninstall \u003Cnome>` | Remove uma skill instalada |\n\n## Custo de Tokens\n\nO opensquad é open source e gratuito como software. É possível usá-lo de forma 100% gratuita com stacks como Google Antigravity (free tier com Gemini) ou OpenCode com LLMs locais (Ollama, LM Studio, etc.).\n\nPorém, stacks como Claude Code (Claude Pro\u002FMax) e API da OpenAI consomem tokens pagos:\n\n- Cada execução de squad consome tokens — a quantidade depende do número de agentes, da complexidade do pipeline e do modelo escolhido.\n- Investigações com Sherlock (navegação de perfis) e geração de imagens são operações especialmente intensivas.\n- O framework carrega prompts de sistema, best practices e instruções de agentes no contexto — o que contribui para o consumo base de cada execução.\n\nSe estiver usando uma stack paga, recomendamos monitorar seu consumo de tokens na sua IDE ou no dashboard do provedor de IA.\n\n## Sessões de Navegador e Privacidade\n\nQuando você fornece URLs de referência durante a criação de um squad (ex: \"siga o estilo do @fulano\"), o opensquad usa um navegador headless (Playwright) para visitar essas páginas e extrair padrões de conteúdo.\n\n- **Login manual:** na primeira vez que uma plataforma exige login, o opensquad pede para você entrar manualmente e **pergunta se deseja salvar a sessão** para investigações futuras.\n- **Cookies persistentes:** se você autorizar, os cookies ficam salvos localmente em `_opensquad\u002F_browser_profile\u002F`. Esse diretório nunca é commitado no git (`.gitignore`).\n- **Escopo de acesso:** o navegador tem acesso a qualquer URL — não apenas às referências fornecidas. As ações do navegador (navegação, cliques, execução de JavaScript) são controladas pelo agente investigador.\n- **Revogar sessões:** delete a pasta `_opensquad\u002F_browser_profile\u002F` para remover todos os cookies e dados de sessão salvos. Na próxima investigação, um novo login manual será necessário.\n\n## Sobre\n\nO opensquad é um projeto open source criado e mantido por [Renato Asse](https:\u002F\u002Fgithub.com\u002Frenatoasse), fundador da [Comunidade Sem Codar](https:\u002F\u002Fsemcodar.com.br), uma Escola de IA com mais de 25 mil alunos focada em ensinar pessoas não-técnicas a usar inteligência artificial no trabalho.\n\nO projeto nasceu da necessidade real de automatizar processos de conteúdo e marketing usando agentes de IA — e é disponibilizado gratuitamente para que qualquer pessoa possa usar, estudar e contribuir.\n\nContribuições da comunidade são bem-vindas. Veja o [CONTRIBUTING.md](CONTRIBUTING.md) para saber como participar.\n\n## Licença\n\nMIT — use como quiser.\n\n---\n\n# opensquad (English)\n\nCreate AI squads that work together — right from your IDE.\n\nopensquad is a multi-agent orchestration framework. Describe what you need in plain language, and opensquad creates a team of specialized agents that work together automatically.\n\n## See it in action\n\n[![Watch the launch video](https:\u002F\u002Fimg.youtube.com\u002Fvi\u002FCL1ppI4qHeU\u002Fmaxresdefault.jpg)](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=CL1ppI4qHeU)\n\n## What is a Squad?\n\nA squad is a team of AI agents that collaborate on a task. Each agent has a specific role. They run in a pipeline with checkpoints where the agent pauses and asks for your approval before continuing. Checkpoints are instructions in the agent pipeline — actual permission enforcement depends on the host IDE (e.g., Claude Code, Cursor).\n\nExample:\n\n- **Researcher** gathers information and industry trends\n- **Strategist** generates ideas and defines the approach\n- **Writer** produces the final content\n- **Reviewer** ensures quality before delivery\n\n## Installation\n\n**Prerequisite:** Node.js 20+\n\n```bash\nnpx opensquad init\n```\n\n> **Note:** Always run your AI IDE from inside the project directory where you ran `npx opensquad init`. The `\u002Fopensquad` command is only available when the IDE is opened in that folder.\n\nTo update an existing installation:\n\n```bash\nnpx opensquad update\n```\n\n## Supported IDEs\n\n| IDE | Status |\n|-----|--------|\n| Claude Code | Available |\n| Cursor | Available |\n| VS Code + Copilot | Available |\n| Codex (OpenAI) | Available |\n| Open Code | Available |\n| Antigravity | Available |\n| Gemini CLI | Available |\n| Qwen Code | Available |\n| Trae | Available |\n\n## Virtual Office\n\nThe Virtual Office is a 2D visual interface that shows your agents working in real time.\n\n**Step 1 — Generate the dashboard** (in your IDE):\n\n```\n\u002Fopensquad dashboard\n```\n\n**Step 2 — Serve it locally** (in terminal):\n\n```bash\nnpx serve squads\u002F\u003Csquad-name>\u002Fdashboard\n```\n\n**Step 3 —** Open `http:\u002F\u002Flocalhost:3000` in your browser.\n\n## Creating your Squad\n\nDescribe what you need:\n\n```\n\u002Fopensquad create \"A squad that writes LinkedIn posts about AI trends\"\n```\n\nThe **Architect** asks a few questions, designs the squad, and sets everything up automatically. You approve the design before any execution begins.\n\n## Running a Squad\n\n```\n\u002Fopensquad run \u003Csquad-name>\n```\n\nThe squad runs automatically, pausing at checkpoints where the agent asks for your approval.\n\n## Examples\n\n```\n\u002Fopensquad create \"Squad that generates Instagram carousels from trending news, creates the images, and publishes automatically\"\n\u002Fopensquad create \"Squad that produces all infoproduct launch materials: sales pages, WhatsApp messages, emails, and CPL scripts\"\n\u002Fopensquad create \"Squad that writes complete tutorials with screenshots for employee training\"\n\u002Fopensquad create \"Squad that takes YouTube videos and automatically generates viral clips\"\n```\n\n## Commands\n\n| Command | What it does |\n|---------|-------------|\n| `\u002Fopensquad` | Open the main menu |\n| `\u002Fopensquad help` | Show all commands |\n| `\u002Fopensquad create` | Create a new squad |\n| `\u002Fopensquad run \u003Cname>` | Run a squad |\n| `\u002Fopensquad list` | See all your squads |\n| `\u002Fopensquad edit \u003Cname>` | Modify a squad |\n| `\u002Fopensquad skills` | Browse installed skills |\n| `\u002Fopensquad install \u003Cname>` | Install a skill from catalog |\n| `\u002Fopensquad uninstall \u003Cname>` | Remove an installed skill |\n\n## Token Cost\n\nopensquad is open source and free as software. You can use it completely free with stacks like Google Antigravity (free tier with Gemini) or OpenCode with local LLMs (Ollama, LM Studio, etc.).\n\nHowever, stacks like Claude Code (Claude Pro\u002FMax) and OpenAI API consume paid tokens:\n\n- Every squad run consumes tokens — the amount depends on the number of agents, pipeline complexity, and the model chosen.\n- Sherlock investigations (profile browsing) and image generation are especially token-intensive operations.\n- The framework loads system prompts, best practices, and agent instructions into context — contributing to the base token consumption of every run.\n\nIf using a paid stack, we recommend monitoring your token usage in your IDE or your AI provider's dashboard.\n\n## Browser Sessions & Privacy\n\nWhen you provide reference URLs during squad creation (e.g., \"follow the style of @someone\"), opensquad uses a headless browser (Playwright) to visit those pages and extract content patterns.\n\n- **Manual login:** the first time a platform requires login, opensquad asks you to log in manually and **asks whether you want to save the session** for future investigations.\n- **Persistent cookies:** if you agree, cookies are saved locally in `_opensquad\u002F_browser_profile\u002F`. This directory is never committed to git (`.gitignore`).\n- **Access scope:** the browser can access any URL — not just the references you provided. Browser actions (navigation, clicks, JavaScript execution) are controlled by the investigator agent.\n- **Revoking sessions:** delete the `_opensquad\u002F_browser_profile\u002F` folder to remove all saved cookies and session data. The next investigation will require a fresh manual login.\n\n## About\n\nopensquad is an open source project created and maintained by [Renato Asse](https:\u002F\u002Fgithub.com\u002Frenatoasse), founder of [Comunidade Sem Codar](https:\u002F\u002Fsemcodar.com.br) (No-Code Community), an AI School with over 25,000 students focused on teaching non-technical people how to use artificial intelligence at work.\n\nThe project was born from the real need to automate content and marketing workflows using AI agents — and is made freely available so anyone can use, study, and contribute.\n\nCommunity contributions are welcome. See [CONTRIBUTING.md](CONTRIBUTING.md) to learn how to participate.\n\n## License\n\nMIT — use it however you want.\n","opensquad 是一个用于创建协作式人工智能代理团队的框架。其核心功能是允许用户通过自然语言描述需求，自动生成并协调一组专门的人工智能代理来自动完成任务。这些代理在执行过程中会设置检查点以获得用户的确认，确保任务按照预期进行。该框架适用于需要自动化处理重复性或操作性工作的个人或团队，如内容创作者、营销团队、人力资源部门等。它能够支持从内容生产到数据分析等多种应用场景，极大地提高了工作效率与一致性。",2,"2026-06-11 03:50:02","high_star"]