O que nexus faz?
Plataforma de colaboração multiagente para agentes de IA persistentes e proativos em salas, espaços de trabalho, habilidades e serviços externos.
Visão Geral
O Nexus permite que agentes de IA operem de forma colaborativa e persistente, compartilhando informações e coordenando ações entre diferentes ambientes. Ele é ideal para cenários que exigem automação complexa, tomada de decisão distribuída e integração com serviços externos.
Funcionalidades
- Agentes Persistentes: Os agentes mantêm estado e contexto ao longo do tempo, permitindo interações contínuas sem perda de informações.
- Colaboração Multiagente: Múltiplos agentes podem trabalhar juntos em salas ou espaços de trabalho, compartilhando tarefas e resultados.
- Suporte a Skills: Habilidades personalizadas podem ser adicionadas para estender as capacidades dos agentes.
- Integração com Serviços Externos: Conecte-se a APIs, bancos de dados e outros serviços para enriquecer as ações dos agentes.
- Proatividade: Agentes podem iniciar ações automaticamente com base em eventos ou agendamentos.
Plataformas Suportadas
- Claude Code
- Cursor
- Codex
- Outras ferramentas de desenvolvimento compatíveis
Como Usar
- Instalação: Siga as instruções no repositório nexus-research-lab/nexus.
- Configuração: Defina salas, espaços de trabalho e habilidades no arquivo de configuração.
- Execução: Inicie os agentes e observe a colaboração em tempo real.
Exemplo de Configuração
# config.yaml
rooms:
- name: "sala-de-desenvolvimento"
agents:
- name: "agente-codigo"
skill: "programador"
- name: "agente-teste"
skill: "testador"
workspaces:
- name: "projeto-x"
agents:
- name: "agente-pesquisa"
skill: "pesquisador"
services:
- name: "api-github"
url: "https://api.github.com"
Contribuição
Contribuições são bem-vindas! Consulte o guia de contribuição no repositório para mais detalhes.
Licença
Este projeto é licenciado sob a licença MIT.