2026-02-11 20:49:36 -08:00
< a href = "https://www.surfsense.com/" > < img width = "1584" height = "396" alt = "readme_banner" src = "https://github.com/user-attachments/assets/9361ef58-1753-4b6e-b275-5020d8847261" / > < / a >
< div align = "center" >
< a href = "https://discord.gg/ejRNvftDp9" >
< img src = "https://img.shields.io/discord/1359368468260192417" alt = "Discord" >
< / a >
< a href = "https://www.reddit.com/r/SurfSense/" >
< img src = "https://img.shields.io/reddit/subreddit-subscribers/SurfSense?style=social" alt = "Reddit" >
< / a >
< / div >
< div align = "center" >
[English ](README.md ) | [Español ](README.es.md ) | [Português ](README.pt-BR.md ) | [हिन्दी ](README.hi.md ) | [简体中文 ](README.zh-CN.md )
2026-02-16 05:05:30 -08:00
< / div >
< div align = "center" >
< a href = "https://trendshift.io/repositories/13606" target = "_blank" > < img src = "https://trendshift.io/api/badge/repositories/13606" alt = "MODSetter%2FSurfSense | Trendshift" style = "width: 250px; height: 55px;" width = "250" height = "55" / > < / a >
2026-02-11 20:49:36 -08:00
< / div >
# SurfSense
2026-04-02 20:06:02 -07:00
O NotebookLM é uma das melhores e mais úteis plataformas de IA disponíveis, mas quando você começa a usá-lo regularmente também sente suas limitações deixando algo a desejar.
1. Há limites na quantidade de fontes que você pode adicionar em um notebook.
2. Há limites no número de notebooks que você pode ter.
3. Você não pode ter fontes que excedam 500.000 palavras e mais de 200MB.
4. Você fica preso aos serviços do Google (LLMs, modelos de uso, etc.) sem opção de configurá-los.
5. Fontes de dados externas e integrações de serviços limitadas.
6. O agente do NotebookLM é especificamente otimizado apenas para estudar e pesquisar, mas você pode fazer muito mais com os dados de origem.
7. Falta de suporte multiplayer.
...e mais.
**O SurfSense foi feito especificamente para resolver esses problemas.** O SurfSense permite que você:
- **Controle Seu Fluxo de Dados** - Mantenha seus dados privados e seguros.
- **Sem Limites de Dados** - Adicione uma quantidade ilimitada de fontes e notebooks.
- **Sem Dependência de Fornecedor** - Configure qualquer modelo LLM, de imagem, TTS e STT.
- **25+ Fontes de Dados Externas** - Adicione suas fontes do Google Drive, OneDrive, Dropbox, Notion e muitos outros serviços externos.
- **Suporte Multiplayer em Tempo Real** - Trabalhe facilmente com os membros da sua equipe em um notebook compartilhado.
2026-05-31 18:36:57 -07:00
- **Automações e Agentes de IA** - Execute agentes de IA em uma programação ou dispare-os no momento em que um documento chega a uma pasta, e escreva os resultados de volta no Notion, Slack, Linear e Drive. Crie automações sem código apenas descrevendo-as no chat.
2026-04-27 18:49:54 +02:00
- **Aplicativo Desktop** - Obtenha assistência de IA em qualquer aplicativo com Quick Assist, General Assist, Screenshot Assist e sincronização de pastas locais.
2026-04-02 20:06:02 -07:00
...e mais por vir.
2026-02-11 20:49:36 -08:00
2026-03-22 01:00:17 -07:00
## Exemplo de Agente de Vídeo
2026-04-02 20:06:02 -07:00
https://github.com/user-attachments/assets/012a7ffa-6f76-4f06-9dda-7632b470057a
2026-03-22 01:00:17 -07:00
## Exemplo de Agente de Podcast
2026-02-11 20:49:36 -08:00
https://github.com/user-attachments/assets/a0a16566-6967-4374-ac51-9b3e07fbecd7
2026-02-16 05:05:30 -08:00
## Como Usar o SurfSense
2026-02-11 20:49:36 -08:00
2026-02-16 05:05:30 -08:00
### Cloud
2026-02-11 20:49:36 -08:00
2026-02-16 05:05:30 -08:00
1. Acesse [surfsense.com ](https://www.surfsense.com ) e faça login.
2026-02-11 20:49:36 -08:00
2026-04-07 17:14:03 -07:00
< p align = "center" > < img src = "surfsense_web/public/homepage/hero_tutorial/LoginFlowGif.gif" alt = "Login" / > < / p >
2026-02-11 20:49:36 -08:00
2026-02-16 05:05:30 -08:00
2. Conecte seus conectores e sincronize. Ative a sincronização periódica para manter os conectores atualizados.
2026-02-11 20:49:36 -08:00
2026-04-07 17:14:03 -07:00
< p align = "center" > < img src = "surfsense_web/public/homepage/hero_tutorial/ConnectorFlowGif.gif" alt = "Conectores" / > < / p >
2026-02-11 20:49:36 -08:00
2026-02-16 05:05:30 -08:00
3. Enquanto os dados dos conectores são indexados, faça upload de documentos.
2026-02-11 20:49:36 -08:00
2026-04-07 17:14:03 -07:00
< p align = "center" > < img src = "surfsense_web/public/homepage/hero_tutorial/DocUploadGif.gif" alt = "Upload de Documentos" / > < / p >
2026-02-11 20:49:36 -08:00
2026-02-16 05:05:30 -08:00
4. Quando tudo estiver indexado, pergunte o que quiser (Casos de uso):
2026-02-11 20:49:36 -08:00
2026-05-31 17:21:24 -07:00
**Aplicativo Desktop** (extras nativos, além de tudo o que está abaixo, não um conjunto separado)
- General Assist: abra o SurfSense instantaneamente de qualquer aplicativo com um atalho global.
2026-04-07 17:14:03 -07:00
< p align = "center" > < img src = "surfsense_web/public/homepage/hero_tutorial/general_assist.gif" alt = "General Assist" / > < / p >
2026-05-31 17:21:24 -07:00
- Quick Assist: selecione um texto em qualquer lugar e peça à IA para explicar, reescrever ou agir sobre ele.
2026-04-07 17:14:03 -07:00
< p align = "center" > < img src = "surfsense_web/public/homepage/hero_tutorial/quick_assist.gif" alt = "Quick Assist" / > < / p >
2026-05-31 17:21:24 -07:00
- Screenshot Assist: capture qualquer região da tela e pergunte à IA sobre o que está nela.
2026-04-07 17:14:03 -07:00
2026-04-27 18:49:54 +02:00
< p align = "center" > < img src = "surfsense_web/public/homepage/hero_tutorial/screenshot_assist.gif" alt = "Screenshot Assist" / > < / p >
2026-04-07 17:14:03 -07:00
2026-05-31 17:21:24 -07:00
- Watch Local Folder: sincronize automaticamente uma pasta local com sua base de conhecimento. Ótimo para cofres do Obsidian.
2026-04-07 19:17:01 -07:00
< p align = "center" > < img src = "surfsense_web/public/homepage/hero_tutorial/folder_watch.gif" alt = "Watch Local Folder" / > < / p >
2026-05-31 17:21:24 -07:00
**Estúdio de Entregáveis**
- AI Report Generator: gere relatórios de pesquisa com citações e exporte para PDF, DOCX, HTML, LaTeX, EPUB, ODT ou texto simples.
< p align = "center" > < img src = "surfsense_web/public/homepage/hero_tutorial/ReportGenGif_compressed.gif" alt = "AI Report Generator" / > < / p >
- AI Podcast Generator: transforme qualquer documento ou pasta em um podcast de IA com dois apresentadores em menos de 20 segundos.
< p align = "center" > < img src = "surfsense_web/public/homepage/hero_tutorial/PodcastGenGif.gif" alt = "AI Podcast Generator" / > < / p >
- AI Presentation & Video Maker: crie apresentações editáveis e vídeos narrados a partir das suas fontes.
< p align = "center" > < img src = "surfsense_web/public/homepage/hero_tutorial/video_gen_gif.gif" alt = "AI Presentation and Video Maker" / > < / p >
- AI Image Generator: gere imagens de alta qualidade diretamente das suas conversas e documentos.
< p align = "center" > < img src = "surfsense_web/public/homepage/hero_tutorial/ImageGenGif.gif" alt = "AI Image Generator" / > < / p >
2026-05-31 18:32:28 -07:00
- AI Resume Builder: adapte seu currículo atual a qualquer descrição de vaga e supere o ATS.
Experimente prompts como estes:
- "Adapte meu currículo a esta descrição de vaga para passar pelo ATS e conseguir uma entrevista."
- "Otimize meu currículo para o ATS combinando as palavras-chave desta vaga."
- "Reescreva os tópicos do meu currículo para destacar as habilidades que esta vaga exige."
- "Compare meu currículo com esta descrição de vaga e liste as lacunas a corrigir."
- "Escreva uma carta de apresentação combinando com meu currículo e esta descrição de vaga."
2026-05-31 17:21:24 -07:00
**Busca e Chat**
- Chat With Your PDFs & Docs: faça perguntas sobre todos os seus arquivos e receba respostas com citações inline.
< p align = "center" > < img src = "surfsense_web/public/homepage/hero_tutorial/BQnaGif_compressed.gif" alt = "Chat With Your PDFs and Docs" / > < / p >
- AI Search With Citations: busca híbrida semântica e por palavra-chave em toda a sua base de conhecimento.
< p align = "center" > < img src = "surfsense_web/public/homepage/hero_tutorial/BSNCGif.gif" alt = "AI Search With Citations" / > < / p >
- Collaborative AI Chat: trabalhe em conversas de IA com sua equipe em tempo real.
2026-03-22 01:00:17 -07:00
2026-05-31 17:21:24 -07:00
< p align = "center" > < img src = "surfsense_web/public/homepage/hero_realtime/RealTimeChatGif.gif" alt = "Collaborative AI Chat" / > < / p >
2026-04-07 17:14:03 -07:00
2026-05-31 17:21:24 -07:00
- Comments & Mentions: comente e marque colegas em qualquer mensagem de IA.
2026-02-11 20:49:36 -08:00
2026-05-31 17:21:24 -07:00
< p align = "center" > < img src = "surfsense_web/public/homepage/hero_realtime/RealTimeCommentsFlow.gif" alt = "Comments and Mentions" / > < / p >
2026-02-11 20:49:36 -08:00
2026-05-31 17:21:24 -07:00
**Conectores e Integrações**
2026-02-11 20:49:36 -08:00
2026-05-31 17:21:24 -07:00
- Connect & Sync Your Tools: sincronize Notion, Slack, Google Drive, Gmail, GitHub, Linear e mais de 25 fontes em um único acervo pesquisável.
2026-02-11 20:49:36 -08:00
2026-05-31 17:21:24 -07:00
< p align = "center" > < img src = "surfsense_web/public/homepage/hero_tutorial/ConnectorFlowGif.gif" alt = "Connect and Sync Your Tools" / > < / p >
2026-02-11 20:49:36 -08:00
2026-05-31 17:21:24 -07:00
- Chat With Uploaded Files: envie PDFs, documentos do Office, imagens e áudio. Pesquisáveis instantaneamente.
2026-02-11 20:49:36 -08:00
2026-05-31 17:21:24 -07:00
< p align = "center" > < img src = "surfsense_web/public/homepage/hero_tutorial/DocUploadGif.gif" alt = "Chat With Uploaded Files" / > < / p >
2026-02-11 20:49:36 -08:00
2026-05-31 18:32:28 -07:00
- Connector Write-Back: deixe o agente publicar os resultados de volta no Notion, Slack, Linear e Drive.
Experimente prompts como estes:
2026-02-11 20:49:36 -08:00
2026-05-31 18:32:28 -07:00
- "Publique este resumo de pesquisa no meu espaço do Notion."
- "Envie estes itens de ação da reunião para o nosso canal do Slack."
- "Crie um ticket no Jira a partir deste relatório de bug."
- "Abra uma issue no Linear a partir desta solicitação de funcionalidade."
- "Salve este relatório gerado no Google Drive como um documento."
2026-02-11 20:49:36 -08:00
2026-05-31 18:32:28 -07:00
- Obsidian & Knowledge Base Sync: mantenha seu cofre do Obsidian e sua base de conhecimento pessoal sincronizados.
2026-05-31 17:21:24 -07:00
**Automações**
2026-02-11 20:49:36 -08:00
2026-05-31 18:32:28 -07:00
- Scheduled AI Workflows: execute um agente em uma programação: resumos diários, boletins semanais, relatórios recorrentes.
Experimente prompts como estes:
- "Envie-me todas as manhãs um resumo diário dos novos documentos na minha base de conhecimento."
- "Gere um relatório de status semanal a partir do meu Slack e Gmail toda sexta-feira."
- "Execute um relatório mensal de análise da concorrência e salve-o no meu espaço de trabalho."
- "Resuma minha atividade no GitHub e Linear em uma atualização diária de standup."
- "Crie um relatório de pesquisa semanal recorrente sobre os temas que acompanho."
- Event-Triggered Automations: dispare um agente no momento em que um documento chega a uma pasta e publique o resultado nas suas ferramentas.
Experimente prompts como estes:
- "Quando um PDF chegar à minha pasta de Pesquisa, gere um resumo com IA e citações."
- "Quando novas notas de reunião forem adicionadas, transforme-as em atas com itens de ação."
- "Quando uma fatura for enviada, extraia o fornecedor, o total e a data de vencimento em uma tabela."
- "Quando um contrato entrar na minha pasta Jurídica, sinalize os termos-chave e as datas de renovação."
- "Quando um currículo for adicionado a Candidatos, avalie-o em relação à descrição da vaga."
- Chat-Built Automations: descreva uma automação em linguagem simples e o SurfSense a cria para você.
Experimente prompts como estes:
- "Crie um agente de IA que me envie todas as manhãs um resumo das novas páginas do Notion."
- "Crie uma automação sem código que publique um resumo de pesquisa semanal no Slack."
- "Configure um anotador com IA que transforme as novas notas de reunião em atas."
- "Crie um fluxo que extraia os itens de ação das notas de reunião e atribua responsáveis."
- "Automatize um resumo diário por e-mail a partir do meu Gmail e Google Drive."
2026-02-16 22:31:18 -08:00
2026-02-11 20:49:36 -08:00
2026-02-16 05:05:30 -08:00
### Auto-Hospedado
2026-02-11 20:49:36 -08:00
2026-02-16 05:05:30 -08:00
Execute o SurfSense na sua própria infraestrutura para controle total de dados e privacidade.
2026-02-11 20:49:36 -08:00
2026-03-04 01:07:25 +05:30
**Pré-requisitos:** [Docker Desktop ](https://www.docker.com/products/docker-desktop/ ) deve estar instalado e em execução.
2026-02-11 20:49:36 -08:00
2026-03-04 01:07:25 +05:30
#### Para usuários de Linux/MacOS:
2026-03-01 00:43:02 +05:30
2026-02-11 20:49:36 -08:00
```bash
2026-02-27 04:46:29 +05:30
curl -fsSL https://raw.githubusercontent.com/MODSetter/SurfSense/main/docker/scripts/install.sh | bash
2026-02-11 20:49:36 -08:00
```
2026-03-04 01:07:25 +05:30
#### Para usuários do Windows:
```powershell
irm https://raw.githubusercontent.com/MODSetter/SurfSense/main/docker/scripts/install.ps1 | iex
```
2026-02-27 04:46:29 +05:30
O script de instalação configura o [Watchtower ](https://github.com/nicholas-fedor/watchtower ) automaticamente para atualizações diárias. Para pular, adicione a flag `--no-watchtower` .
2026-02-11 20:49:36 -08:00
2026-02-27 04:46:29 +05:30
Para Docker Compose, instalação manual e outras opções de implantação, consulte a [documentação ](https://www.surfsense.com/docs/ ).
2026-02-11 20:49:36 -08:00
2026-04-07 16:56:08 -07:00
### Aplicativo Desktop
O SurfSense também oferece um aplicativo desktop que traz assistência de IA para cada aplicativo no seu computador. Baixe-o na [última versão ](https://github.com/MODSetter/SurfSense/releases/latest ).
2026-04-07 18:59:40 -07:00
O aplicativo desktop inclui estes recursos poderosos:
2026-04-07 16:56:08 -07:00
- **General Assist** — Abra o SurfSense instantaneamente de qualquer aplicativo com um atalho global.
- **Quick Assist** — Selecione texto em qualquer lugar, depois peça à IA para explicar, reescrever ou agir sobre ele.
2026-04-27 18:49:54 +02:00
- **Screenshot Assist** — Selecione uma região da tela e anexe ao chat para respostas fundamentadas na sua base de conhecimento.
2026-04-07 18:59:40 -07:00
- **Watch Local Folder** — Monitore uma pasta local e sincronize automaticamente as alterações de arquivos com sua base de conhecimento. **Pro tip:** Aponte para seu cofre do Obsidian para manter suas notas pesquisáveis no SurfSense.
2026-04-07 16:56:08 -07:00
2026-04-07 18:59:40 -07:00
Todos os recursos operam no espaço de busca escolhido, para que suas respostas sejam sempre baseadas nos seus próprios dados.
2026-04-07 16:56:08 -07:00
2026-02-16 22:31:18 -08:00
### Como Colaborar em Tempo Real (Beta)
1. Acesse a página de Gerenciar Membros e crie um convite.
< p align = "center" > < img src = "https://github.com/user-attachments/assets/40ed7683-5aa6-48a0-a3df-00575528c392" alt = "Convidar Membros" / > < / p >
2. O colega aceita e aquele SearchSpace se torna compartilhado.
< p align = "center" > < img src = "https://github.com/user-attachments/assets/ea4e1057-4d2b-4fd2-9ca0-cd19286a285e" alt = "Fluxo de Entrada por Convite" / > < / p >
3. Torne o chat compartilhado.
< p align = "center" > < img src = "https://github.com/user-attachments/assets/17b93904-0888-4c3a-ac12-51a24a8ea26a" alt = "Tornar Chat Compartilhado" / > < / p >
4. Sua equipe agora pode conversar em tempo real.
2026-04-07 17:14:03 -07:00
< p align = "center" > < img src = "surfsense_web/public/homepage/hero_realtime/RealTimeChatGif.gif" alt = "Chat em Tempo Real" / > < / p >
2026-02-16 22:31:18 -08:00
5. Adicione comentários para marcar colegas de equipe.
2026-04-07 17:14:03 -07:00
< p align = "center" > < img src = "surfsense_web/public/homepage/hero_realtime/RealTimeCommentsFlow.gif" alt = "Comentários em Tempo Real" / > < / p >
2026-02-16 22:31:18 -08:00
2026-04-02 20:06:02 -07:00
## SurfSense vs Google NotebookLM
| Recurso | Google NotebookLM | SurfSense |
|---------|-------------------|-----------|
| **Fontes por Notebook** | 50 (Grátis) a 600 (Ultra, $249.99/mês) | Ilimitadas |
| **Número de Notebooks** | 100 (Grátis) a 500 (planos pagos) | Ilimitados |
| **Limite de Tamanho da Fonte** | 500.000 palavras / 200MB por fonte | Sem limite |
| **Preços** | Nível gratuito disponível; Pro $19.99/mês, Ultra $249.99/mês | Gratuito e de código aberto, auto-hospedável na sua própria infra |
| **Suporte a LLM** | Apenas Google Gemini | 100+ LLMs via OpenAI spec e LiteLLM |
| **Modelos de Embeddings** | Apenas Google | 6.000+ modelos de embeddings, todos os principais rerankers |
| **LLMs Locais / Privados** | Não disponível | Suporte completo (vLLM, Ollama) - seus dados ficam com você |
| **Auto-Hospedável** | Não | Sim - Docker em um único comando ou Docker Compose completo |
| **Código Aberto** | Não | Sim |
| **Conectores Externos** | Google Drive, YouTube, sites | 27+ conectores - Mecanismos de busca, Google Drive, OneDrive, Dropbox, Slack, Teams, Jira, Notion, GitHub, Discord e [mais ](#fontes-externas ) |
| **Suporte a Formatos de Arquivo** | PDFs, Docs, Slides, Sheets, CSV, Word, EPUB, imagens, URLs web, YouTube | 50+ formatos - documentos, imagens, vídeos via LlamaCloud, Unstructured ou Docling (local) |
| **Busca** | Busca semântica | Busca Híbrida - Semântica + Texto completo com Índices Hierárquicos e Reciprocal Rank Fusion |
| **Respostas com Citações** | Sim | Sim - Respostas citadas no estilo Perplexity |
| **Arquitetura de Agentes** | Não | Sim - alimentado por [LangChain Deep Agents ](https://docs.langchain.com/oss/python/deepagents/overview ) com planejamento, subagentes e acesso ao sistema de arquivos |
| **Multiplayer em Tempo Real** | Notebooks compartilhados com papéis de Visualizador/Editor (sem chat em tempo real) | RBAC com papéis de Proprietário / Admin / Editor / Visualizador, chat em tempo real e threads de comentários |
| **Geração de Vídeos** | Visões gerais cinemáticas via Veo 3 (apenas Ultra) | Disponível (NotebookLM é melhor aqui, melhorando ativamente) |
| **Geração de Apresentações** | Slides mais bonitos mas não editáveis | Cria apresentações editáveis baseadas em slides |
| **Geração de Podcasts** | Visões gerais em áudio com hosts e idiomas personalizáveis | Disponível com múltiplos provedores TTS (NotebookLM é melhor aqui, melhorando ativamente) |
2026-05-31 18:36:57 -07:00
| **Automações e Agentes de IA** | Não | Fluxos de trabalho de IA agendados, gatilhos por eventos em novos documentos e automações sem código criadas por chat com escrita de volta no Notion, Slack, Linear e Jira |
2026-04-27 18:49:54 +02:00
| **Aplicativo Desktop** | Não | Aplicativo nativo com General Assist, Quick Assist, Screenshot Assist e sincronização de pastas locais |
2026-04-02 20:06:02 -07:00
| **Extensão de Navegador** | Não | Extensão multi-navegador para salvar qualquer página web, incluindo páginas protegidas por autenticação |
2026-02-11 20:49:36 -08:00
2026-02-16 05:05:30 -08:00
< details >
< summary > < b > Lista completa de Fontes Externas< / b > < / summary >
< a id = "fontes-externas" > < / a >
2026-02-11 20:49:36 -08:00
2026-04-26 16:43:52 +08:00
Mecanismos de Busca (SearXNG, Tavily, LinkUp, Baidu Search) · Google Drive · OneDrive · Dropbox · Slack · Microsoft Teams · Linear · Jira · ClickUp · Confluence · BookStack · Notion · Gmail · Vídeos do YouTube · GitHub · Discord · Airtable · Google Calendar · Luma · Circleback · Elasticsearch · Obsidian, e mais por vir.
2026-02-11 20:49:36 -08:00
2026-02-16 05:05:30 -08:00
< / details >
2026-02-11 20:49:36 -08:00
2026-02-16 05:05:30 -08:00
## SOLICITAÇÕES DE FUNCIONALIDADES E FUTURO
2026-02-11 20:49:36 -08:00
2026-02-16 05:05:30 -08:00
**O SurfSense está em desenvolvimento ativo.** Embora ainda não esteja pronto para produção, você pode nos ajudar a acelerar o processo.
2026-02-11 20:49:36 -08:00
2026-02-16 05:05:30 -08:00
Junte-se ao [Discord do SurfSense ](https://discord.gg/ejRNvftDp9 ) e ajude a moldar o futuro do SurfSense!
2026-02-11 20:49:36 -08:00
2026-02-16 05:05:30 -08:00
## Roadmap
Fique atualizado com nosso progresso de desenvolvimento e próximas funcionalidades!
Confira nosso roadmap público e contribua com suas ideias ou feedback:
**Discussão do Roadmap:** [SurfSense 2026 Roadmap ](https://github.com/MODSetter/SurfSense/discussions/565 )
**Quadro Kanban:** [SurfSense Project Board ](https://github.com/users/MODSetter/projects/3 )
2026-02-11 20:49:36 -08:00
2026-02-16 22:31:18 -08:00
## Contribuir
2026-02-11 20:49:36 -08:00
2026-02-16 22:31:18 -08:00
Todas as contribuições são bem-vindas, desde estrelas e relatórios de bugs até melhorias no backend. Consulte [CONTRIBUTING.md ](CONTRIBUTING.md ) para começar.
2026-02-11 20:49:36 -08:00
2026-02-16 22:31:18 -08:00
Obrigado a todos os nossos Surfers:
2026-02-16 05:05:30 -08:00
< a href = "https://github.com/MODSetter/SurfSense/graphs/contributors" >
< img src = "https://contrib.rocks/image?repo=MODSetter/SurfSense" / >
< / a >
2026-02-11 20:49:36 -08:00
## Histórico de Stars
< a href = "https://www.star-history.com/ #MODSetter/SurfSense &Date" >
< picture >
< source media = "(prefers-color-scheme: dark)" srcset = "https://api.star-history.com/svg?repos=MODSetter/SurfSense&type=Date&theme=dark" / >
< source media = "(prefers-color-scheme: light)" srcset = "https://api.star-history.com/svg?repos=MODSetter/SurfSense&type=Date" / >
< img alt = "Star History Chart" src = "https://api.star-history.com/svg?repos=MODSetter/SurfSense&type=Date" / >
< / picture >
< / a >
---
---
< p align = "center" >
< img
src="https://github.com/user-attachments/assets/329c9bc2-6005-4aed-a629-700b5ae296b4"
alt="Catalyst Project"
width="200"
/>
< / p >
---
---