lfnovo/open-notebook
Google의 Notebook LM 오픈소스 대안, 더 많은 모델과 자유도로 돌아왔다
원제 lfnovo/open-notebook
스타 40,955당일 +220TypeScript
Key Point
폐쇄형 클라우드 서비스에서 벗어나 데이터를 완전히 통제하면서 더 자유로운 AI 모델을 선택할 수 있는 선택지가 생겼다.
핵심 요약
- 구글의 Notebook LM을 대체하는 오픈소스 도구 Open Notebook이 GitHub에 공개됐다.
- 개인 데이터를 완전히 통제할 수 있으며, OpenAI·Anthropic·Google·Mistral·Ollama 등 20개 이상의 AI 모델 제공자를 지원한다.
- PDF·동영상·오디오·웹페이지 등 다양한 형식의 콘텐츠를 조직하고, 전문 팟캐스트 생성(1~4명 스피커), 전문검색(전문 및 벡터 검색), AI 채팅 등 기능을 제공한다.
- 구글 서비스와 달리 1~4명의 팟캐스트 스피커, 맞춤형 콘텐츠 변환, REST API 접근, 자유로운 배포(Docker·클라우드·로컬) 등이 가능하다.
- 자체 호스팅으로 데이터 주권을 보장하고, 로컬 모델 실행으로 비용을 절감하거나 무료로 운영할 수 있으며, 완전히 오픈소스라 맞춤화 제약이 없다.
- Docker Compose로 30초 내 설치 가능하고, OpenAI·Anthropic·Google·Groq 등의 API 키를 웹 UI에서 바로 추가하거나, Ollama 같은 로컬 모델을 연결할 수 있다.
- 기술 스택은 Python·FastAPI·Next.js·React·SurrealDB를 사용하며, MIT 라이선스로 무료 공개되어 있다.
- 향후 계획은 멀티유저 지원, 새로운 출력 형식, MCP를 통한 에이전트 기능 추가 등을 고려 중이다.
저장소 보기 ↗github.com