- Combina chat no estilo Slack com documentação no estilo Notion em uma plataforma open source de colaboração que pode ser auto-hospedada
- Oferece chat em tempo real, páginas com rich text, bancos de dados personalizados e gerenciamento de arquivos
- Arquitetura local-first que salva primeiro em um banco SQLite local e depois sincroniza via Postgres, Redis e Yjs
- Usa a tecnologia CRDTs (Conflict-free Replicated Data Types) para dar suporte à edição simultânea de vários usuários, com mesclagem automática sem conflitos
- Todos os dados são estruturados como Nodes (mensagens, arquivos, pastas, canais, bancos de dados etc.), e cada node pode ter propriedades e permissões configuradas
- É composto por uma API de servidor em Node.js e um cliente desktop em Electron, com aplicativo móvel em desenvolvimento
- Um único app pode se conectar a vários servidores, e cada servidor pode conter vários workspaces
- Pode ser auto-hospedado facilmente com Docker Compose e usa licença Apache 2.0
- Postgres + pgvector + Redis (Valkey) + armazenamento compatível com S3
- No futuro, pretende reforçar ainda mais privacidade e desempenho considerando a integração com LLMs locais
4 comentários
Oh~ estou ansioso por isso.
Parece adequado para montar uma equipe de desenvolvimento de agentes MCP, que está na moda ultimamente (?).
Muito legal.
Entre as soluções que dizem substituir o Notion, ainda não vi nenhuma que realmente cumpra os três ao mesmo tempo: edição colaborativa em tempo real com várias pessoas, suporte mobile e recursos de banco de dados... será mesmo?