Olá! A equipe IVGraph está animada para compartilhar nossos avanços no desenvolvimento de uma ferramenta para visualizar espaços de trabalho do Notion. Estamos transformando suas notas, bancos de dados e as conexões entre eles em um grafo 3D interativo que ajuda você a enxergar a estrutura do seu conhecimento sob uma nova perspectiva.
O que estamos desenvolvendo agora
Os componentes essenciais já estão em pleno desenvolvimento: implementamos modelos Django para a integração com o Airbyte (incluindo armazenamento criptografado de tokens), colocamos em operação um sistema de isolamento de dados com esquemas PostgreSQL dedicados a cada usuário e configuramos o ESLint para manter a qualidade do código.
Nossa pilha de tecnologias já inclui Django 4.x, Vite 6.3.5, Three.js 0.177.0 e D3.js 7.9.0 — todos trabalhando juntos para criar uma experiência de visualização fluida.
Desafios atuais
Como em qualquer projeto ambicioso, enfrentamos desafios técnicos. O principal é otimizar o desempenho de grafos com mais de 1000 nós: renderizar grandes estruturas exige uma gestão cuidadosa da memória e do processamento.
Também estamos lidando com o problema herdado de um repositório muito grande (o diretório airbyte/ ocupa 1.4GB), migrando para o Docker Compose em vez de armazenar todo o Airbyte no git. Esses desafios não nos impedem de avançar — eles tornam nossas soluções mais elegantes!
Participe da nossa jornada
Estamos criando uma ferramenta que gostaríamos de usar todos os dias. Se você gerencia um grande espaço de trabalho no Notion e quer descobrir conexões ocultas nas suas informações, acompanhe as novidades! Em breve, vamos abrir o acesso antecipado para as primeiras pessoas que vão testar a ferramenta.