32 pontos por xguru 2025-04-26 | 4 comentários | Compartilhar no WhatsApp
  • 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

 
geekbini 2025-04-30

Oh~ estou ansioso por isso.

 
wfedev 2025-04-27

Parece adequado para montar uma equipe de desenvolvimento de agentes MCP, que está na moda ultimamente (?).

 
kaydash 2025-04-27

Muito legal.

 
kohs100 2025-04-26

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?