lfnovo/open-notebook

An Open Source implementation of Notebook LM with more flexibility and features

해결하는 문제

Open Notebook는 Google의 Notebook LM에 대한 개인정보 보호 중심의 오픈소스 대안입니다. 사용자가 단일 클라우드 제공업체에 의존하지 않고 연구를 수행하고 지식을 정리할 수 있게 하여 데이터 주권을 보장하고 벤더 종속성을 피할 수 있습니다.

작동 방식

이 시스템은 사용자가 PDF, 동영상, 오디오, 웹 페이지, Office 문서와 같은 다중 모달 콘텐츠를 정리된 노트북에 업로드할 수 있게 합니다. 전체 텍스트 검색과 벡터 검색의 조합을 사용하여 콘텐츠를 검색 가능하게 하고, 업로드된 연구 자료를 기반으로 AI 모델이 질문에 답변할 수 있는 채팅 인터페이스를 제공합니다. Ollama 및 LM Studio와 같은 로컬 옵션을 포함해 18개 이상의 AI 제공업체를 지원하며, 데이터 저장을 위해 SurrealDB와 통합됩니다.

대상 사용자

연구자, 학생, 그리고 다양한 AI 모델을 사용해 자체 개인 데이터에서 복잡한 정보를 정리하고 통찰을 도출하고자 하는 모든 사람을 위한 것입니다.

주요 특징

  • 다중 모델 유연성: OpenAI, Anthropic 및 Ollama를 통한 로컬 LLM을 포함해 18개 이상의 제공업체를 지원합니다.
  • 전문적인 팟캐스트 생성: 연구 콘텐츠를 기반으로 사용자 정의 프로필을 가진 다중 발화자(1~4명) 팟캐스트 생성 기능이 있습니다.
  • 개인정보 최우선: Docker를 통한 자체 호스팅 배포로 민감한 데이터를 로컬에 유지합니다.
  • 포괄적인 콘텐츠 지원: PDF, 오디오, 동영상 등 다양한 형식을 처리할 수 있습니다.
  • 세밀한 제어: 자동화를 위한 REST API와 AI 대화에 대한 세밀한 컨텍스트 제어 기능을 포함합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트