Communitygithub.com

CherryHQ/stella

Parceiros de IA para cada pessoa: memória multiusuário e multiagente, ferramentas confiáveis, cronogramas, espaços de trabalho em sandbox e chat.

O que é stella?

CherryHQ/stella é uma habilidade avançada que transforma a interação com agentes de IA em uma experiência colaborativa e personalizada para múltiplos usuários e agentes simultâneos. Ela fornece uma memória compartilhada e persistente que permite que diferentes agentes e pessoas lembrem-se de contextos, preferências e histórico de conversas, facilitando a continuidade do trabalho em equipe. Além disso, oferece ferramentas confiáveis e seguras que podem ser executadas em espaços de trabalho isolados (sandbox), garantindo proteção contra ações indesejadas, e suporta cronogramas que automatizam tarefas recorrentes. Ideal para desenvolvedores e equipes que utilizam plataformas como Claude Code, Cursor ou Codex, essa habilidade expande o conceito de assistente pessoal para um ecossistema de agentes colaborativos, com chat integrado e controle granular de permissões. Com CherryHQ/stella, cada pessoa ou agente tem seu próprio parceiro de IA, mas todos compartilham um núcleo de memória e ferramentas, promovendo eficiência e sinergia em projetos complexos.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add CherryHQ/stella

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que stella faz?

Parceiros de IA para cada pessoa: memória multiusuário e multiagente, ferramentas confiáveis, cronogramas, espaços de trabalho em sandbox e chat.

Visão Geral

O CherryHQ/stella permite que múltiplos usuários e agentes de IA trabalhem juntos de forma coordenada, compartilhando memórias, ferramentas e cronogramas em um ambiente seguro e isolado.

Principais Funcionalidades

  • Memória Multiusuário e Multiagente: Cada agente e usuário pode acessar e contribuir para uma base de conhecimento compartilhada, mantendo o contexto entre sessões e interações.
  • Ferramentas Confiáveis: Um conjunto de ferramentas pré-aprovadas que podem ser executadas com segurança, com permissões granulares para cada agente.
  • Cronogramas (Schedules): Automatize tarefas recorrentes, como verificações de saúde do sistema ou relatórios diários, executadas por agentes específicos.
  • Espaços de Trabalho em Sandbox: Cada agente opera em seu próprio ambiente isolado, prevenindo alterações acidentais ou maliciosas no sistema principal.
  • Chat Integrado: Comunicação em tempo real entre usuários e agentes, com suporte a threads e menções.

Como Usar

Para configurar o CherryHQ/stella em seu projeto, siga os passos abaixo:

  1. Instale a dependência: npm install @cherryhq/stella
  2. Importe o módulo principal:
    import { Stella } from '@cherryhq/stella';
    
  3. Inicialize com suas configurações:
    const stella = new Stella({
      agents: ['agent-1', 'agent-2'],
      users: ['user-alice', 'user-bob'],
      memoryPath: './memory',
      sandbox: true
    });
    
  4. Execute uma tarefa:
    await stella.runTask('gerar relatório semanal');
    

Exemplo de Uso com Claude Code

> Use CherryHQ/stella para criar um workspace compartilhado para a equipe de marketing.

Isso criará automaticamente um sandbox com ferramentas de análise de dados, cronogramas para atualizações semanais e memória persistente para cada membro.

Compatibilidade

  • Plataformas: Claude Code, Cursor, Codex e outros agentes compatíveis com a API padrão.
  • Idiomas: Interface em português, inglês e espanhol.

Licença

Este projeto está sob a licença MIT - veja o arquivo LICENSE para mais detalhes.

Habilidades Relacionadas