Em 15 de julho de 2026, a OpenBMB tornou o StaffDeck open source, uma plataforma empresarial projetada para construir, operar e gerenciar fu...

Em 15 de julho de 2026, a OpenBMB tornou o StaffDeck open source, uma plataforma empresarial projetada para construir, operar e gerenciar funcionários digitais.
O projeto segue um caminho diferente dos chatbots empresariais comuns. Em vez de tratar a IA como uma janela de conversa temporária, o StaffDeck visa transformar experiência profissional, processos de negócios, procedimentos operacionais padrão e critérios de decisão em funcionários digitais capazes de trabalhar continuamente e melhorar constantemente.
O código-fonte foi publicado publicamente no GitHub, juntamente com pacotes de instalação para desktop em macOS, Windows e Linux. O StaffDeck também pode ser implantado a partir do código-fonte usando endpoints de modelo compatíveis com OpenAI.
Muitos produtos de IA empresarial ainda começam e terminam em uma interface de chat. O usuário abre uma conversa, faz uma pergunta, recebe uma resposta e fecha a sessão.
Esse padrão é útil para tarefas auxiliares simples, mas mostra suas limitações quando a empresa deseja que a IA participe de trabalhos repetíveis.
Um funcionário digital precisa de mais do que apenas capacidade de conversação. Ele deve entender seu próprio cargo, seguir regras organizacionais, usar conhecimento aprovado, chamar ferramentas, salvar registros de execução e apoiar a intervenção humana quando necessário.
O StaffDeck é construído em torno dessa ideia mais ampla. Ele caracteriza funcionários digitais por meio de atributos organizacionais, como:
Essa estrutura aproxima o sistema de uma plataforma de gerenciamento de funcionários digital, em vez de uma interface genérica de chatbot.
Um dos problemas mais difíceis nas operações empresariais é que o conhecimento valioso muitas vezes está espalhado.
Algumas informações estão registradas em documentos, outras estão incorporadas em planilhas e manuais de processos, e uma grande quantidade de conhecimento permanece na experiência de funcionários seniores, incluindo aqueles julgamentos sutis raramente formalmente documentados em procedimentos operacionais padrão.
Quando funcionários experientes saem ou mudam de função, parte desse conhecimento pode desaparecer.
O StaffDeck visa transformar múltiplas formas de conhecimento organizacional em capacidades digitais persistentes:
O objetivo não é "imortalidade digital" literal, mas uma tentativa pragmática de tornar o conhecimento importante reutilizável, rastreável e mais fácil de melhorar.
O StaffDeck não se apresenta como um produto interno de uma única empresa.
De acordo com o repositório oficial, a plataforma foi desenvolvida conjuntamente por:
Essa combinação reúne pesquisa de modelos, processamento de linguagem natural, experiência em implantação empresarial e capacidade de engenharia open source.
O público-alvo inclui empresas e instituições que desejam transformar inteligência artificial de uma ferramenta de produtividade pessoal em uma capacidade organizacional reutilizável.
O projeto oficial descreve quatro áreas de capacidade.
Os usuários podem definir funcionários digitais com funções independentes, números de funcionário, arquivos de competência, permissões e registros de trabalho.
Funcionários digitais podem ser publicados, reutilizados ou ajustados de acordo com diferentes necessidades organizacionais. Um mecanismo de isolamento de permissões ajuda a evitar que cada usuário modifique diretamente recursos compartilhados.
Isso é particularmente útil quando a empresa deseja manter um conjunto aprovado de funções digitais controladas, em vez de permitir que cada funcionário construa robôs pessoais isolados.
O StaffDeck pode transformar descrições de processos em linguagem natural em procedimentos operacionais padrão estruturados, executados por meio de uma máquina de estados.
A máquina de estados ajuda a decompor tarefas complexas em fases definidas, condições de transição e ramificações de estado. Essa abordagem é mais previsível do que exigir que o modelo improvise todo o processo em um único prompt.
A plataforma suporta:
Esses recursos são especialmente adequados para tarefas que devem seguir processos estáveis, mas ainda exigem julgamento limitado de IA.
Sistemas de recuperação tradicionais geralmente dividem documentos em pequenos blocos de texto e pesquisam diretamente. Embora funcional, essa abordagem pode perder informações estruturais do original.
O StaffDeck constrói índices navegáveis em múltiplos níveis, como documentos, seções, páginas e resumos.
O funcionário digital pode primeiro estimar onde as informações relevantes podem estar localizadas e, em seguida, localizar com mais precisão o texto original.
A plataforma também suporta:
Isso permite que as equipes entendam mais claramente por que o funcionário digital selecionou uma fonte específica.
O StaffDeck pode executar tarefas por meio de interfaces HTTP, ferramentas de protocolo de contexto de modelo e tarefas agendadas.
O processo de execução não é uma caixa preta oculta. A plataforma registra eventos intermediários, como reconhecimento de intenção, recuperação, seleção de habilidades, uso de ferramentas, revisão e geração de resposta.
Em seguida, pode usar memória de longo prazo, feedback do usuário, registros de conversa e análise de feedback para melhorar as capacidades do funcionário digital.
Usuários humanos também podem intervir quando necessário, cancelar execuções, continuar tarefas na fila ou assumir tarefas.
A diferença mais importante entre uma plataforma de funcionários digitais e um chatbot padrão é a persistência.
Em produtos de chat comuns, a maior parte do contexto útil pertence a uma única conversa. Quando essa sessão termina, o conhecimento relevante pode não se tornar um ativo organizacional gerenciado.
O StaffDeck separa capacidades reutilizáveis do contexto de conversa temporário.
O funcionário digital pode reter e reutilizar:
Isso não significa que toda conversa deva se tornar automaticamente memória permanente. Sistemas empresariais ainda precisam seguir regras de permissão, proteção de privacidade, processos de revisão e políticas claras de retenção.
O ponto principal é que o conhecimento pode ser transformado conscientemente em um recurso controlável, em vez de ficar preso nos registros de chat pessoais dos funcionários.
O fluxo de trabalho oficial do StaffDeck pode ser resumido em seis etapas.
Definir cargo, limites de função, estilo de serviço, criador e escopo de acesso.
Uma definição clara de função ajuda a evitar que o funcionário digital aja além de suas responsabilidades pretendidas.
Associar bases de conhecimento, habilidades gerais, procedimentos operacionais padrão e ferramentas.
As equipes podem copiar recursos do mercado ou criar os seus próprios, sem modificar modelos compartilhados originais.
Abrir o funcionário digital a partir do mercado ou da lista de funcionários e enviar a primeira solicitação.
Após o envio da primeira mensagem, a sessão formal será persistida.
Acompanhar os registros de execução enquanto o funcionário digital trabalha.
A interface pode exibir eventos relacionados a intenção, recuperação, habilidades, ferramentas, revisão e resposta final.
O usuário pode gerenciar solicitações na fila, cancelar execuções, transferir tarefas para processamento manual ou lidar com respostas pendentes.
Para tarefas incertas, sensíveis ou de alto impacto, a intervenção humana continua importante.
Usar memória, feedback, logs de conversa e tarefas agendadas para otimizar o desempenho do funcionário digital.
Quando a equipe revisa casos de falha e atualiza conhecimento, definições de processos ou ferramentas, o funcionário digital se torna mais valioso.
O artigo de origem anunciou o lançamento open source, mas não incluiu instruções de instalação. Os comandos a seguir foram retirados do repositório oficial do StaffDeck para que os leitores possam verificar e testar a plataforma diretamente.
Prepare o seguinte ambiente:
Descreva sua ideia uma vez e o We0 AI pode gerar um site de apresentacao, paginas e CMS, alem de ajudar a atrair clientes e trafego apos o lancamento.
Uma geração completa de projetos para registro gratuito
Melhor para experimentar um fluxo de geração completo e ver rapidamente um primeiro rascunho do projeto.
O StaffDeck em si não requer CUDA. As necessidades de hardware dependem da interface de modelo que você escolher executar ou acessar.
git clone https://github.com/OpenBMB/StaffDeck.git
cd StaffDeck
python3 -m venv backend/.venv
backend/.venv/bin/python -m pip install -e "backend[dev]"
npm --prefix enterprise ci
cp
backend/.env.example backend/.env
Abra o arquivo backend/.env e defina a chave secreta da aplicação e as informações do serviço de modelo:
APP_SECRET="replace-with-a-long-random-secret"
DEMO_MODEL_BASE_URL="https://your-openai-compatible-endpoint/v1"
DEMO_MODEL_NAME="your-model-name"
DEMO_MODEL_API_KEY="your-api-key"
A chave da API é usada para criar a configuração inicial do modelo e é criptografada antes de ser armazenada no banco de dados.
Não envie o arquivo backend/.env para repositórios públicos.
Após a inicialização do serviço, também é possível gerenciar os provedores de modelo através do seguinte caminho:
Gerenciamento → Configuração de modelos
DETACH=1 scripts/dev_up.sh
Este script compila o frontend e disponibiliza a interface, API e documentação Swagger na porta 5173 através do processo FastAPI.
As credenciais iniciais do administrador são:
Nome de usuário: admin
Senha: admin
Altere a senha padrão imediatamente após o primeiro login.
Execute uma verificação de integridade:
curl http://127.0.0.1:5173/api/health
Resposta esperada:
{"status":"ok"}
Em seguida, abra:
http://127.0.0.1:5173/workspace/gallery
Selecione um funcionário digital e envie uma mensagem. A resposta e o registro de execução devem ser exibidos na mesma rodada de conversa.
scripts/dev_status.sh # Verificar o status do serviço
scripts/dev_down.sh # Parar o serviço local
scripts/dev_up.sh # Executar em primeiro plano
Usuários que não desejam implantar a partir do código-fonte podem usar a versão desktop publicada oficialmente pelo projeto StaffDeck.
| Plataforma | Arquitetura | Pacote oficial |
|---|---|---|
| macOS | Apple Silicon, arm64 | Download.dmg |
| Windows | x64 | Download do instalador.exe |
| Linux | x86_64, Debian ou Ubuntu | Download.deb |
Como o projeto ainda está em fase inicial de testes, as equipes devem testar cada versão em um ambiente controlado antes de usá-la para trabalhos importantes em produção.
O repositório oficial divide a aplicação em componentes de backend, frontend, documentação, scripts e empacotamento.
StaffDeck/
├── backend/ # API FastAPI, runtime do agente, armazenamento e workers de tarefas
├── frontend-enterprise/ # Workspace StaffDeck em React/TypeScript
├── docs/ # Tutoriais, API, definições de esquema e fluxos de exemplo
├── scripts/ # Scripts de gerenciamento do ciclo de vida do serviço e validação
├── packaging/ # Recursos de empacotamento para macOS, Linux e Windows
├── README.md # Documentação em inglês
└── README.zh.md # Documentação em chinês simplificado
O backend é baseado principalmente em Python, enquanto o frontend empresarial usa React e TypeScript.
O StaffDeck pode servir como base para diversos papéis digitais internos.
Funcionários digitais podem recuperar documentos da empresa aprovados, citar fontes e ajudar os funcionários a encontrar informações sobre processos ou políticas.
As equipes podem transformar processos repetitivos em fluxos estruturados e permitir que funcionários digitais orientem ou executem cada etapa.
Através de tarefas agendadas e APIs conectadas, funcionários digitais podem monitorar trabalhos de rotina e acionar ações aprovadas.
Funcionários digitais podem integrar conhecimento do produto, regras de serviço e fluxos de escalonamento, mantendo registros de execução para revisão.
O sistema pode consolidar materiais, seguir processos de pesquisa estabelecidos e reter as etapas usadas para gerar respostas.
Funcionários experientes podem converter critérios de julgamento, diretrizes de revisão e métodos de trabalho usados repetidamente em capacidades digitais reutilizáveis antes de mudar de cargo ou sair da organização.
Código aberto não significa que sistemas de IA estejam automaticamente prontos para implantação empresarial irrestrita.
O repositório do StaffDeck lista várias limitações importantes:
As organizações devem começar com fluxos de trabalho de baixo risco, limitar as permissões das ferramentas e revisar as saídas antes de expandir as responsabilidades do sistema.
O StaffDeck é distribuído sob a Licença Pública Geral Affero GNU v3.0 (comumente chamada de AGPL-3.0).
As equipes que planejam modificar a plataforma ou fornecer serviços pela rede devem ler atentamente a licença. A AGPL-3.0 pode gerar obrigações de divulgação do código-fonte para versões modificadas fornecidas a usuários através de serviços de rede.
Para decisões comerciais ou legais, as organizações devem consultar o texto completo da licença e obter aconselhamento profissional quando necessário.
StaffDeck é uma plataforma empresarial de código aberto para construir e gerenciar funcionários digitais. Ela integra definição de papéis, base de conhecimento, SOPs, ferramentas, permissões, memória e registros de execução em um único sistema.
Chatbots lidam principalmente com conversas. Já o StaffDeck foi projetado para suportar papéis persistentes, conhecimento regulado, fluxos estruturados e
Ferramentas interconectadas, trabalhos agendados, registros de auditoria e melhoria contínua.
Sim. O aplicativo se conecta a endpoints de modelo compatíveis com a OpenAI, portanto, o StaffDeck em si não requer uma GPU local. Os requisitos de hardware dependem se o serviço de modelo escolhido é implantado localmente ou hospedado remotamente.
A plataforma requer um endpoint de conclusão de chat compatível com a OpenAI. A compatibilidade depende se o provedor implementa o comportamento de API necessário e se o modelo escolhido funciona corretamente com os fluxos de trabalho do StaffDeck.
O projeto oficial fornece um instalador de desktop para Windows x64. Para fluxos de trabalho de desenvolvimento baseados em código-fonte, o repositório suporta macOS, Linux ou Windows Subsystem for Linux como ambientes de execução.
Os recursos do mercado são modelos compartilhados protegidos por permissões de criador e administrador. Usuários comuns podem copiar ou vincular recursos autorizados aos seus funcionários digitais, mas não podem modificar os recursos originais.
O projeto é de código aberto e já inclui funcionalidades voltadas para empresas, mas a versão atual ainda está em estágio inicial de testes. As organizações devem realizar testes de segurança, privacidade, confiabilidade e fluxo de trabalho antes da implantação em produção.
O StaffDeck usa a licença AGPL-3.0. Organizações que modificam ou executam este software por meio de serviços de rede devem revisar os termos da licença e as obrigações relacionadas ao código-fonte.
O StaffDeck representa a transição de chatbots empresariais temporários para funcionários digitais contínuos. Ele é projetado para transformar conhecimento especializado, procedimentos operacionais padrão, regras de decisão, ferramentas e feedback em capacidades governáveis e reutilizáveis em toda a organização.
A plataforma integra gerenciamento de funções, fluxos de trabalho baseados em máquina de estados, recuperação ciente de estrutura, chamadas de API e ferramentas MCP, tarefas agendadas, memória de longo prazo, intervenção humana e registros detalhados de execução. O código-fonte, pacotes de instalação para desktop e instruções de implantação são disponibilizados publicamente.
O projeto ainda está em fase inicial de testes, portanto, as empresas devem começar com cenários controlados de baixo risco e implementar rigorosamente políticas de permissões, privacidade e revisão humana.
O princípio central do StaffDeck é direto: quando o conhecimento e os processos pertencem à organização, em vez de desaparecerem com o fim de uma conversa, o valor da IA empresarial aumenta significativamente.
Comece com uma frase e tenha um site completo em minutos.