renatoasse / opensquad
AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing renatoasse/opensquad in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Overview (README excerpt)
Crawler viewopensquad Crie squads de agentes de IA que trabalham juntos — direto da sua IDE. opensquad é 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. Veja em ação O que é um Squad? Um squad é uma equipe de agentes de IA que colaboram em uma tarefa. Cada agente tem um papel específico. Eles executam em pipeline — você só intervém nos checkpoints de decisão. Exemplo: • **Pesquisador** coleta informações e tendências do setor • **Estrategista** gera ideias e define a abordagem • **Redator** produz o conteúdo final • **Designer** cria as imagens para redes sociais • **Revisor** garante qualidade antes da entrega Instalação **Pré-requisito:** Node.js 20+ Para atualizar uma instalação existente: IDEs Suportadas | IDE | Status | |-----|--------| | Antigravity | Disponível | | Claude Code | Disponível | | Codex (OpenAI) | Disponível | | Open Code | Disponível | | Cursor | Disponível | | VS Code + Copilot | Disponível | Escritório Virtual O Escritório Virtual é uma interface visual 2D que mostra seus agentes trabalhando em tempo real. **Passo 1 — Gere o dashboard** (na sua IDE): **Passo 2 — Sirva localmente** (no terminal): **Passo 3 —** Abra no seu navegador. Criando seu Squad Abra o menu: O **Opensquad** vai te mostrar todas as opções disponíveis. Para 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. Executando um Squad Você pode executar o squad novamente com /opensquad, ou pedindo diretamente: O squad executa automaticamente, pausando apenas nos checkpoints onde sua decisão é necessária. Exemplos Comandos | Comando | O que faz | |---------|-----------| | | Abre o menu principal | | | Mostra todos os comandos | | | Cria um novo squad | | | Executa um squad | | | Lista seus squads | | | Modifica um squad | | | Navega pelas skills instaladas | | | Instala uma skill do catálogo | | | Remove uma skill instalada | Licença MIT — use como quiser. --- opensquad (English) Create AI squads that work together — right from your IDE. opensquad 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. See it in action What is a Squad? A squad is a team of AI agents that collaborate on a task. Each agent has a specific role. They run in a pipeline — you only step in at decision checkpoints. Example: • **Researcher** gathers information and industry trends • **Strategist** generates ideas and defines the approach • **Writer** produces the final content • **Reviewer** ensures quality before delivery Installation **Prerequisite:** Node.js 20+ To update an existing installation: Supported IDEs | IDE | Status | |-----|--------| | Antigravity | Available | | Claude Code | Available | | Codex (OpenAI) | Available | | Open Code | Available | | Cursor | Available | | VS Code + Copilot | Available | Virtual Office The Virtual Office is a 2D visual interface that shows your agents working in real time. **Step 1 — Generate the dashboard** (in your IDE): **Step 2 — Serve it locally** (in terminal): **Step 3 —** Open in your browser. Creating your Squad Describe what you need: The **Architect** asks a few questions, designs the squad, and sets everything up automatically. You approve the design before any execution begins. Running a Squad The squad runs automatically, pausing only at checkpoints where your decision is needed. Examples Commands | Command | What it does | |---------|-------------| | | Open the main menu | | | Show all commands | | | Create a new squad | | | Run a squad | | | See all your squads | | | Modify a squad | | | Browse installed skills | | | Install a skill from catalog | | | Remove an installed skill | License MIT — use it however you want.