>_ DevTrendspt

Idioma

Início

Linguagens

Seções

Frontend Backend Mobile DevOps AI / ML GameDev Segurança
Python

Open Notebook — um assistente digital privado para pesquisadores

33.708 estrelas

Imagine: você está analisando centenas de documentos para um novo projeto, mas não quer que sua pesquisa vaze para as nuvens do Google ou da OpenAI. Situação familiar? É exatamente para isso que o Open Notebook foi criado — uma alternativa open-source ao Google Notebook LM com foco em privacidade e flexibilidade.

O que tem na caixa?

Open Notebook é uma plataforma local para trabalho de pesquisa com três vantagens principais:

  1. Controle total dos dados — tudo fica no seu computador
  2. Suporte para mais de 16 provedores de IA — de OpenAI a soluções locais como Ollama
  3. Ferramentas profissionais para geração de podcasts e processamento multimídia

Interface do Open Notebook

O que se destaca?

1. Privacidade real

Ao contrário de soluções em nuvem, o Open Notebook roda localmente via Docker. Seus PDFs, gravações de áudio e notas nunca saem do seu computador sem o seu consentimento.

2. Flexibilidade de modelos

Por baixo dos panos, ele usa a biblioteca Esperanto, que suporta:

  • OpenAI e Anthropic para modelos poderosos em nuvem
  • Ollama e LM Studio para implantação local
  • ElevenLabs para geração de fala realista
# Быстрый старт через Docker
docker run -d \
  --name open-notebook \
  -p 8502:8502 -p 5055:5055 \
  -v ./notebook_data:/app/data \
  lfnovo/open_notebook:latest-single

3. Podcasts profissionais

A plataforma pode gerar podcasts com múltiplos locutores (até 4 vozes), o que a diferencia do formato limitado de duas vozes do Google Notebook LM.

Stack técnica

O projeto é construído com:

  • Python + FastAPI para o backend
  • SurrealDB como armazenamento principal
  • Streamlit para a interface atual (versão React em desenvolvimento)

Para quem é?

  1. Pesquisadores que trabalham com dados confidenciais
  2. Gerentes de conteúdo que criam podcasts e materiais educacionais
  3. Desenvolvedores que precisam de uma ferramenta de IA personalizável

Experiência pessoal

Após trabalhar com o Open Notebook, notei a organização conveniente em três colunas:

  1. Fontes (PDFs, vídeos, páginas web)
  2. Notas manuais e de IA
  3. Chat com contexto dos seus materiais

O que vem a seguir?

No roadmap:

  • Interface React em vez de Streamlit
  • Fontes entre cadernos
  • Processamento assíncrono de conteúdo

O Open Notebook é uma ótima escolha para quem:

  • Valoriza a privacidade
  • Quer evitar o lock-in de fornecedores
  • Precisa de uma ferramenta flexível para trabalho multimídia

O projeto está em desenvolvimento ativo — agora é o momento perfeito para dar uma estrela no GitHub e experimentar!

Repositório do Open Notebook | Site oficial

Projetos relacionados