Espaço de arquivos para
colaboração multi-agente

Puppyone fornece infraestrutura de contexto para seus agentes.
Conecte, hospede, governe, faça backup, controle de versão e distribua seu contexto.

OpenClawOpenClaw
Hermes AgentHermes Agent
SheetsSheets
MCPMCP
NotionNotion
n8nn8n
Claude CodeClaude Code
📦Sandbox
GitHubGitHub
DBDB
JiraJira
GmailGmail
/CONTEXT
F
chat_logs
F
issues
F
tickets
M
wiki.md
J
data.json
J
emails.json
M
finance.md
F
/src
waiting...
Quick Start
$npm install -g puppyone
$puppyone init "My Project"
Read the docs

Seus dados vêm de todo lugar.
Seus agentes só gostam de arquivos.

O puppyone ingere dados de qualquer fonte — Notion, Slack, Gmail, Postgres e mais — normaliza e os disponibiliza como arquivos estruturados que seus agentes podem ler e escrever.

Notion
.md
Gmail
.json
Sheets
.json
Jira
.json
Slack
.json
GitHub
.dir
Linear
.json
DB
.json
Airtable
.json
Mongo
.json
Discord
.json
Cal
.json

Controle de versão para contexto.
Backup de cada modificação do agente.

Cada mudança que um agente faz no seu contexto é automaticamente commitada — diff completo, identidade do agente e timestamp. Deletou um arquivo? Sobrescreveu dados críticos? Reverta para qualquer estado anterior com um clique. Histórico completo, zero perda de dados.

Cursor
a3f2c1
Manus
8e1d4a
Claude Code
c7b9e2
n8n
d4e5f6
⤵ merge
OpenClaw
f1a8b3
OpenHands
2d9e7f
config/agents.jsonMOD
1 {
2 "agents": [
3 { "model": "gpt-3.5" },
4+ { "model": "gpt-4o" },
5 { "status": "beta" }
6+ { "status": "prod" },
7+ { "max_tokens": 4096 }
8 ]
9 }
+32Cursor

Autenticação para agentes.
Configure em segundos.

Cada agente se conecta através de um Access Point — uma credencial com escopo que define o que ele pode ler, escrever ou nunca ver. O agente A lê /finance. O agente B escreve em /docs.
Configure em segundos. Revogue com um clique.

/SECURE_VAULT
F
chat_logs
F
issues
J
🔒
api_keys.json
M
wiki.md
J
🔒
data.json
J
🔒
emails.json
M
🔒
finance.md
TXT
🔒
passwords.txt
DEV_ACCESS
FINANCE_READ
GUEST_PUBLIC
ADMIN_ROOT

Cada ação rastreada.
Cada mudança reversível.

Controle de versão

Branch, commit, diff

> git log --oneline
a3f2c1agent-b: update /docs
8e1d4aagent-a: add /finance/q3
c7b9e2merge: branch-dev
_

Registros de auditoria

Quem fez o quê, quando

09:41OKclaude /finance
09:42NOguest /config
09:43OKgpt-4 /docs
09:44OKclaude /out
09:45OKgemini /src

Sandbox

Execução isolada

Rollback

Recuperação instantânea

v1v2v3
RESTORE
/compare

Como o puppyone se compara.

O único workspace que combina ingestão de SaaS, colaboração multi-agente e controle de versão ao estilo Git — construído desde o primeiro dia para agentes de IA.

RECURSO
puppyone
Local FSVM / Mac mini
Dropbox
Obsidian
Notion
GitHub
E2BSandbox
Ingestão de dados SaaS
Notion, Slack, Gmail, DB...
Acesso Bash / Shell
Local files
CLI
Permissões multi-agente
Controle de versão
Manual Git
Code only
Auditoria & Rastreabilidade
Commit log
Rollback instantâneo
30-day window
Protocolo MCP
Plugin
Auto-hospedado
Suportado
Não suportado
/help/faq

Perguntas
frequentes

01O que é o puppyone?
Puppyone é um workspace de arquivos construído para colaboração multi-agente. Ele ingere seus dados SaaS — Notion, Slack, Gmail, Postgres e mais — em um sistema de arquivos unificado e versionado. Cada agente se conecta com suas próprias permissões de escopo, vendo apenas o que é permitido — o agente A lê /finance, o agente B escreve em /docs, nenhum vê os dados do outro. Cada mudança é rastreada com controle de versão ao estilo Git. Troque de agente a qualquer momento — seus dados sempre são seus.
02Como conecto Claude Code, Cursor, OpenClaw ou Hermes Agent ao puppyone?
Puppyone suporta cinco métodos de acesso: MCP (para Claude Code, Cursor e qualquer cliente compatível com MCP), Bash e SSH (para OpenClaw, Hermes Agent, LangChain, CrewAI e agentes de terminal), REST API (para n8n e qualquer cliente HTTP) e Sandbox (para execução isolada de agentes). Cada conexão recebe seu próprio Access Point com permissões de leitura/escrita definidas.
03Executo múltiplos agentes no mesmo workspace do puppyone. Como rastreio mudanças, reverto erros e troco agentes sem perder dados?
Cada escrita cria um commit marcado com identidade do agente, timestamp e diff completo. Você pode criar branches do workspace antes de operações arriscadas, reverter instantaneamente para qualquer estado anterior e trocar agentes livremente — seus dados e histórico permanecem intactos independentemente de qual agente está conectado. Rastreabilidade completa, zero perda de dados.
04Como sincronizo Notion, Slack ou Gmail no puppyone para meus agentes?
Puppyone tem mais de 15 conectores integrados incluindo Notion, Slack, Gmail, Google Sheets, Postgres, MongoDB, Linear, Jira, Airtable e GitHub. Os dados são sincronizados, limpos e estruturados como arquivos padrão — .json, .md e pastas — que qualquer agente pode ler via MCP, Bash ou API. Você também pode enviar dados personalizados pela REST API.
05O puppyone é open source? Posso auto-hospedar?
Sim para ambos. Puppyone é open source e oferece implantação Docker auto-hospedada. No modo auto-hospedado, todos os arquivos, metadados e histórico de versões ficam inteiramente em sua infraestrutura — nada sai do seu VPC. O plano gratuito inclui agentes ilimitados com funcionalidades principais. Sem lock-in, soberania total dos dados.
06Como um workspace de arquivos como o puppyone é diferente de um banco de dados vetorial, base de conhecimento, arquivos locais ou GitHub?
Bancos de dados vetoriais armazenam embeddings, não arquivos legíveis — agentes não podem fazer cat, grep ou escrever neles. Bases de conhecimento são camadas de recuperação somente leitura sem controle de versão ou permissões de agente. Arquivos locais carecem de colaboração, trilhas de auditoria e ingestão de dados SaaS. GitHub é construído para código, não para agentes — Git dá a todos os colaboradores acesso ao mesmo repositório por padrão, sem permissões por agente ou suporte MCP. Puppyone combina acesso em nível de arquivo, permissões por agente, controle de versão e mais de 15 conectores de dados em um workspace.

Pronto para construir
seu workspace de agentes?

Começar