Pular para o conteúdo principal
PromptQuorumFeito para humanos. Estruturado para IA.
Início/LLMs locais avançados
Productivity & Knowledge Tools

Avaliação do Surf: o Notebook de IA Open Source da Deta

·11 min de leituraPor Hans Kuepper · Fundador do PromptQuorum · Mecanismo de descoberta de IA de pesos abertos e código aberto

O Surf (deta.surf, código-fonte em github.com/deta/surf) é um aplicativo de desktop gratuito e open source da Deta que organiza seus arquivos, PDFs e páginas da web em uma biblioteca local e gera notas escritas por IA a partir deles. Sua LICENSE no GitHub é a Apache License 2.0, com duas exceções documentadas: um patch de bloqueador de anúncios incluso sob a Mozilla Public License 2.0, e um pequeno número de arquivos que carregam seus próprios cabeçalhos de licença. O Surf roda em macOS, Windows e Linux, armazena dados localmente em formatos abertos e permite usar sua própria chave de API para provedores na nuvem (OpenAI, Anthropic) ou conectar um modelo rodando localmente através de um endpoint personalizado compatível com a API da OpenAI, como o Ollama — o próprio Surf não inclui um mecanismo de inferência local embutido, então uma configuração totalmente offline depende de rodar um servidor de modelo local separado junto com ele.

Principais conclusões

  • O Surf é gratuito e open source sob a Apache License 2.0, com um patch de bloqueador de anúncios incluso sob MPL-2.0 e alguns arquivos com seus próprios cabeçalhos de licença
  • Organiza arquivos locais, PDFs e conteúdo web (incluindo vídeos do YouTube e posts de redes sociais) em uma biblioteca local pesquisável chamada Notebooks
  • Gera "Smart Notes" — notas escritas por IA com citações que levam de volta ao arquivo original, à seção da página da web ou ao ponto exato do vídeo
  • A escolha do modelo é sua: use sua própria chave de API da OpenAI ou da Anthropic, ou adicione um endpoint personalizado compatível com a API da OpenAI, que é como um modelo rodando localmente (por exemplo, via Ollama) é conectado
  • Traz o "Surflets", uma forma sem código de gerar pequenos aplicativos interativos a partir de uma nota
  • Disponível para macOS (Apple Silicon e Intel), Windows e Linux, como downloads diretos pelo GitHub Releases
  • As builds open source atualmente não são assinadas, então o macOS e o Windows exibem um aviso de segurança na primeira execução — algo documentado e esperado, não um sinal de alerta
  • Desenvolvido pela Deta; esta versão open source substitui um produto anterior de código fechado chamado "managed Surf", que reunia IA, assinatura de código e atualizações automáticas

📍 Em uma frase

O Surf é o aplicativo de desktop gratuito e open source da Deta que organiza arquivos, PDFs e páginas da web em uma biblioteca local e gera notas de IA a partir deles, com liberdade de escolha entre modelos na nuvem e modelos rodando localmente.

💬 Em termos simples

Em vez de alternar entre um visualizador de documentos, um navegador e um aplicativo de chat, o Surf deixa você colocar arquivos e links da web em uma única biblioteca local e fazer perguntas de IA sobre tudo isso. Você escolhe qual IA responde: sua própria chave da OpenAI ou da Anthropic, ou um modelo rodando na sua própria máquina através de algo como o Ollama.

📌Nota: Esta avaliação cobre o github.com/deta/surf, o aplicativo "Personal AI Notebook" da equipe da Deta. Ele não tem relação com o steel-dev/surf.new, um projeto separado de automação de navegador com nome parecido — não confunda os dois ao pesquisar.

O Surf (deta.surf, código-fonte em github.com/deta/surf) é um aplicativo de desktop gratuito e open source da Deta que reúne seus arquivos, PDFs e páginas da web em uma única biblioteca local, e permite gerar notas escritas por IA a partir deles. Ele armazena tudo localmente em formatos de arquivo abertos e permite escolher seu próprio modelo de IA — um provedor na nuvem através da sua própria chave de API, ou um modelo rodando localmente através de um endpoint personalizado compatível com a API da OpenAI, como o Ollama. Esta avaliação cobre o que o Surf realmente faz, como ele difere de um produto anterior de código fechado chamado "managed Surf", como baixá-lo, e onde ele se encaixa entre outros aplicativos de notas e conhecimento self-hosted.

O Que É o Surf?

O Surf é um aplicativo de desktop para organizar seus arquivos, PDFs e páginas da web em uma única biblioteca local, e gerar notas escritas por IA a partir dessa biblioteca. Sua própria descrição no GitHub o chama de "Personal AI Notebooks. Organize files & webpages and generate notes from them. Open source, local & open data, open model choice (incl. local)." O aplicativo é construído principalmente em Svelte, TypeScript e Rust, e é distribuído como um aplicativo de desktop baseado em Electron, segundo seus tópicos no GitHub e os agradecimentos do README.

  • Função principal: uma biblioteca local ("Notebooks") que reúne arquivos, PDFs e páginas da web salvas, mais uma camada de IA para escrita de notas que pode referenciar qualquer coisa nessa biblioteca
  • Armazenamento: um mecanismo de armazenamento local em formato aberto chamado SFFS (Surf Flat File System) — a documentação da Deta afirma que os dados permanecem no seu dispositivo em formatos transparentes e não proprietários
  • Camada de modelo: nenhum mecanismo de inferência local embutido — o Surf se conecta aos modelos que você configurar, seja um provedor na nuvem via sua própria chave de API, seja qualquer endpoint compatível com a API da OpenAI, incluindo um servidor rodando localmente
  • Desenvolvedora: Deta, a mesma equipe anteriormente conhecida pelo Deta Space e pelo Deta Drive; o GitHub lista a organização como "deta"
  • Repositório canônico: github.com/deta/surf — o local atual e ativamente mantido do código-fonte open source, dos releases e do rastreador de issues do Surf

Histórico do Projeto e Marcos de Versão do Surf

O repositório do Surf no GitHub foi criado em 20 de outubro de 2025. O primeiro release marcado veio dois dias depois, e o projeto vem lançando versões pontuais com frequência desde então — todas ainda marcadas com o sufixo -beta.0, mesmo com o aplicativo sendo distribuído como o principal canal de lançamento público da Deta.

  1. 1
    1.1.0-beta.0 — 22 de outubro de 2025: Primeiro release marcado
    Why it matters: A tag de versão mais antiga do repositório open source, dois dias após a criação do próprio repositório.
  2. 2
    1.3.0-beta.0 — 5 de novembro de 2025: Editor de Notebook e correções de classificação de intenção
    Why it matters: Segundo as notas oficiais de release, adicionou a possibilidade de visualizar e cancelar um editor de notebook na criação, e corrigiu casos em que o Surf classificava incorretamente o que o usuário estava pedindo para ele fazer.
  3. 3
    1.4.0-beta.0 — 20 de novembro de 2025: Visualização de conteúdo do Notebook redesenhada
    Why it matters: Adicionou busca e carregamento sob demanda (lazy-loading) de recursos dentro de um Notebook, uma reformulação focada em desempenho de como bibliotecas grandes carregam, segundo o changelog oficial.
  4. 4
    1.4.7-beta.0 — 29 de abril de 2026: Release marcado mais recente
    Why it matters: A tag de versão mais recente encontrada na [página oficial de GitHub Releases](https://github.com/deta/surf/releases) até esta avaliação — confira essa página diretamente para qualquer coisa lançada após a data de publicação desta avaliação, já que o repositório continua recebendo commits entre os releases marcados.

O Que Você Pode Fazer com o Surf?

O conjunto de recursos do Surf gira em torno de reunir arquivos, PDFs e conteúdo web em uma única biblioteca local, e depois usar IA para escrever notas, responder perguntas e criar pequenas ferramentas a partir dessa biblioteca. Veja o que cada parte realmente faz, segundo o próprio README no GitHub e a documentação do Surf.

  • Biblioteca multimídia ("Notebooks") — salve arquivos locais, PDFs, páginas da web, vídeos do YouTube e posts de redes sociais em uma biblioteca privada e local, organizada em Notebooks, a maioria dos quais continua utilizável offline depois de salva
  • Smart Notes — escreva notas que fazem @-mention de qualquer recurso salvo ou aba aberta, acionam uma busca na web de dentro de uma nota, e recebem citações que levam de volta à fonte original, a uma seção específica de uma página da web, ou a um ponto exato do vídeo
  • Surflets (geração de apps) — gere pequenos aplicativos interativos a partir de uma nota, sem escrever código, para visualizar ou explorar dados
  • Abas, visualização dividida e barra lateral — abra notas, arquivos ou páginas da web locais em abas, veja vários recursos lado a lado e navegue pelos Notebooks a partir de uma barra lateral persistente
  • Escolha de modelo — use sua própria chave de API para OpenAI ou Anthropic, ou adicione qualquer endpoint de modelo compatível com a API da OpenAI como modelo personalizado, que é como um servidor rodando localmente (Ollama e similares) é conectado
  • Dados abertos e locais — o mecanismo de armazenamento SFFS mantém sua biblioteca no dispositivo em formatos abertos, e a documentação da Deta afirma que a maior parte da biblioteca continua acessível offline

Exemplos de Uso: Três Formas de Usar o Surf

Estes são fluxos de trabalho concretos, construídos a partir dos recursos documentados do Surf acima — não são casos de uso hipotéticos.

Fazer perguntas sobre um PDF e um vídeo do YouTube em uma mesma nota

Salve um PDF e um vídeo do YouTube relacionado no mesmo Notebook, depois inicie uma Smart Note e faça @-mention de ambos. Faça uma pergunta que envolva os dois — o Surf extrai as seções relevantes e cita a página do PDF e o ponto do vídeo de onde tirou a informação, em vez de você ter que vasculhar manualmente cada fonte.

Conectar um modelo local para gerar notas totalmente no dispositivo

Rode um modelo localmente com uma ferramenta como o Ollama, depois, nas configurações do Surf, adicione um modelo personalizado apontando para o endpoint compatível com a API da OpenAI desse servidor (tipicamente http://localhost:11434/v1). Uma vez conectado, os recursos de geração de notas e chat do Surf passam a rodar contra o seu modelo local, em vez de uma API na nuvem.

Gerar uma ferramenta interativa rápida a partir de uma nota

Ao escrever uma Smart Note sobre um conjunto de dados ou um grupo de artigos salvos, use a ferramenta de geração de apps e descreva o que você quer ("um pequeno gráfico comparando esses três números"). O Surf gera um Surflet — um pequeno aplicativo interativo — sem que você precise escrever nenhum código.

Preço do Surf: o Surf É Realmente Gratuito?

Sim — a versão open source do Surf não tem nenhum plano pago. O código do aplicativo é licenciado sob a Apache License 2.0, com duas exceções documentadas: um patch para o pacote @ghostery/adblocker-electron é licenciado sob a Mozilla Public License 2.0, para manter consistência com a licença original desse pacote, e um pequeno número de arquivos individuais pode carregar seus próprios cabeçalhos de licença, que sobrepõem o padrão. O nome e os logos da Deta ficam explicitamente fora da concessão da Apache 2.0, segundo a seção de Licença do README.

  • Sem assinatura, sem plano pago e sem limites de uso impostos pelo próprio Surf no aplicativo open source
  • Não é necessária conta nem cadastro para instalar e rodar o aplicativo
  • Usar um modelo na nuvem (OpenAI, Anthropic) através do Surf ainda custa o que esse provedor cobrar pelo uso da API — o Surf não adiciona nenhuma margem
  • Rodar um modelo local através de um endpoint personalizado (por exemplo, Ollama) não tem custo por token, apenas o seu próprio hardware e energia elétrica

Suporte a Modelo Local: o Que "Híbrido" Realmente Significa

O suporte a modelo local do Surf é real, mas funciona de forma diferente de um aplicativo como o Jan ou o GPT4All, que trazem seu próprio mecanismo de inferência embutido. O Surf não tem nenhum mecanismo embutido — todo modelo, local ou na nuvem, é conectado da mesma forma: como um endpoint compatível com a API da OpenAI que você configura em Preferências → IA.

Mecanismo local embutido

O que o Surf faz:
Nenhum — o Surf não roda inferência em processo próprio

Modelos na nuvem

O que o Surf faz:
Use sua própria chave de API da OpenAI ou da Anthropic, configurada em Preferências → IA

Modelos locais

O que o Surf faz:
Adicione um modelo personalizado apontando para qualquer endpoint compatível com a API da OpenAI, por exemplo um servidor Ollama local em http://localhost:11434/v1

Armazenamento de dados

O que o Surf faz:
Sempre local, independente de qual modelo você conectar — sua biblioteca (SFFS) permanece no dispositivo de qualquer forma

Essa distinção importa para quem escolhe o Surf especificamente para uso offline: instalar o Surf sozinho não entrega um modelo local funcionando de forma imediata. Você precisa instalar e rodar separadamente um servidor de modelo local (o Ollama é a escolha mais comum) e depois apontar o Surf para ele. Uma vez conectado, suas notas e requisições de chat para esse modelo nunca saem da sua máquina — mas a etapa de configuração é sua, não automática.

Quem Deveria Usar o Surf?

O Surf ser adequado ou não depende de "uma única biblioteca local reunindo arquivos, PDFs e a web, com notas de IA por cima" ser realmente o fluxo de trabalho que você quer, e de você estar confortável em conectar seu próprio modelo.

Use o Surf se

  • Você pesquisa regularmente em uma mistura de PDFs, páginas da web e vídeos, e quer notas de IA com citações de volta à fonte exata
  • Você quer suas notas e arquivos armazenados localmente em formatos abertos, em vez de presos a um formato de nuvem proprietário
  • Você está confortável em usar sua própria chave de API para um modelo na nuvem, ou já roda um servidor de modelo local como o Ollama que o Surf pode conectar
  • Você quer gerar pequenas ferramentas interativas (Surflets) diretamente a partir de uma nota, sem escrever código
  • Você quer que o aplicativo em si seja open source e self-hostável, em vez de um binário de código fechado

Espere, ou procure outra opção, se

  • Você quer um aplicativo totalmente offline com um modelo já embutido desde a primeira execução — o Surf exige que você configure separadamente uma conexão com um modelo local ou na nuvem
  • Você não fica confortável com um aviso de segurança de binário não assinado na primeira execução — confirme que confia na fonte do download antes de continuar
  • Você precisa de uma ferramenta simples de marcadores (bookmarks) ou de anotações sem recursos de IA — o valor principal do Surf é a camada de notas com IA, o que adiciona complexidade se não é isso que você precisa
  • Você precisa de suporte oficial de fornecedor com SLA — os canais de suporte do Surf são GitHub Issues e Discord, típicos de um projeto open source, e não de um fornecedor comercial

Surf vs. Outros Aplicativos de Notas e Conhecimento Self-Hosted

O Surf é uma entre várias ferramentas self-hosted que combinam gestão pessoal de conhecimento com IA, armazenando dados localmente e permitindo que você escolha seu modelo. Veja como ele se posiciona ao lado de outras opções nesse espaço — confira o Diretório de Softwares de LLM Local para o catálogo completo.

  • Karakeep — um gerenciador de marcadores self-hosted com marcação automática por IA; mais restrito em escopo do que o Surf (marcadores especificamente, não uma biblioteca geral de arquivos/PDF/web), mas uma boa opção se organizar marcadores é sua necessidade principal. Veja a avaliação do Karakeep.
  • Blinko — um aplicativo de notas com IA self-hosted, com busca RAG sobre suas próprias notas; mais próximo da ideia de "IA sobre o seu próprio conteúdo" do Surf, mas construído em torno de notas, e não de uma biblioteca mista de arquivos/PDF/web. Veja a avaliação do Blinko.
  • Khoj — um "segundo cérebro" self-hosted que indexa seus documentos, notas e (opcionalmente) conteúdo online para busca e chat com IA; uma amplitude de tipos de fonte comparável à do Surf, com um modelo de interface diferente (voltado a chat primeiro, em vez de notebook primeiro). Veja a avaliação do Khoj.

Comparar no diretório

Erros Comuns ao Avaliar o Surf

A maior parte da confusão sobre o Surf vem do seu nome, da relação dele com um produto anterior da Deta, ou de assumir que ele traz um modelo local embutido como alguns concorrentes.

Erro 1: Confundir este Surf com o steel-dev/surf.new

"Surf" é um nome de projeto comum. Esta avaliação cobre o github.com/deta/surf, o notebook pessoal de IA da equipe da Deta. É um projeto diferente do steel-dev/surf.new, uma demonstração de automação de navegador sem relação alguma e sem nenhum recurso de modelo local — confira a organização do GitHub (deta) antes de baixar.

Erro 2: Assumir que o Surf roda modelos locais de forma imediata

O Surf não tem nenhum mecanismo de inferência embutido. O suporte a modelo local significa conectar um servidor compatível com a API da OpenAI rodando separadamente (mais comumente o Ollama) como modelo personalizado — não é automático na instalação.

Erro 3: Assumir que o aplicativo open source é idêntico ao antigo "managed Surf"

A Deta operava anteriormente um "managed Surf" de código fechado e assinado, com IA embutida, atualizações automáticas e extensões. A atual versão open source em github.com/deta/surf é uma base de código separada e ativamente desenvolvida; segundo o guia de instalação, os dados são migrados, mas os produtos não são a mesma build.

Erro 4: Tratar o aviso de segurança de binário não assinado como sinal de malware

As builds open source não são assinadas digitalmente, então o Gatekeeper do macOS e o Windows Defender exibem avisos padrão na primeira execução. Isso é um comportamento documentado e esperado para este release, não evidência de um download comprometido — como sempre, baixe apenas pela página oficial de GitHub Releases.

Perguntas Frequentes

O que é o Surf?

O Surf (deta.surf, código-fonte em github.com/deta/surf) é um aplicativo de desktop gratuito e open source da Deta que organiza seus arquivos, PDFs e páginas da web em uma biblioteca local e gera notas escritas por IA a partir deles.

O Surf é gratuito?

Sim, a versão open source é gratuita. Ela é licenciada sob a Apache License 2.0 (com um pequeno patch de bloqueador de anúncios sob MPL-2.0 e alguns arquivos sob seus próprios cabeçalhos), sem plano pago. Usar um modelo na nuvem que você conecta com sua própria chave de API custa o que esse provedor cobrar — o Surf em si não adiciona nenhuma taxa.

O Surf roda modelos de IA localmente?

O Surf pode usar um modelo rodando localmente, mas não traz seu próprio mecanismo de inferência embutido. Você conecta um modelo local adicionando um endpoint personalizado compatível com a API da OpenAI (por exemplo, um servidor Ollama local) em Preferências → IA — a etapa de configuração é sua, não automática.

Qual licença o Surf usa?

Apache License 2.0 para a base de código principal, segundo o arquivo LICENSE no GitHub. Duas exceções estão documentadas no README: um patch para o pacote de bloqueador de anúncios incluso está sob a Mozilla Public License 2.0, e arquivos individuais selecionados podem carregar seus próprios cabeçalhos de licença. O nome e os logos da Deta não são cobertos pela concessão da Apache 2.0.

Quais plataformas o Surf suporta?

macOS (builds para Apple Silicon e Intel), Windows e Linux (AppImage x64), todos como downloads diretos pelo GitHub Releases.

Este Surf é o mesmo que o steel-dev/surf.new?

Não. Esta avaliação cobre o github.com/deta/surf, o notebook pessoal de IA da equipe da Deta. O steel-dev/surf.new é um projeto separado e sem relação, de automação de navegador, que por acaso compartilha o nome — confira a organização do GitHub antes de baixar qualquer um dos dois.

Por que meu computador mostra um aviso de segurança ao abrir o Surf?

As builds open source atualmente não são assinadas digitalmente, então o macOS e o Windows exibem avisos padrão de aplicativo não assinado na primeira execução. Isso está documentado no próprio guia de instalação do Surf como comportamento esperado, não como sinal de um download comprometido.

Como o Surf é diferente do antigo produto "managed Surf"?

A Deta distribuía anteriormente um "managed Surf" de código fechado e assinado, com IA embutida, atualizações automáticas e extensões de navegador. A versão atual em github.com/deta/surf é a sucessora open source; segundo o guia de instalação, seus dados são migrados se você fizer a migração, mas é uma base de código e uma build diferentes.

Quem desenvolve o Surf?

O Surf é desenvolvido pela Deta. O GitHub lista a organização responsável como "deta", a mesma equipe anteriormente conhecida por produtos como o Deta Space e o Deta Drive.

Quando o Surf foi lançado pela primeira vez?

O repositório do Surf no GitHub foi criado em 20 de outubro de 2025, com o primeiro release marcado (1.1.0-beta.0) vindo em 22 de outubro de 2025. O release marcado mais recente que esta avaliação conseguiu verificar é o 1.4.7-beta.0 (29 de abril de 2026) — confira a página oficial de Releases para qualquer coisa lançada desde então.

Fontes

← Voltar para LLMs locais avançados

MCP