sidinsearch/superbrain

SuperBrain — AI-powered save-it-later brain for Instagram, YouTube & Web

해결하는 문제

SuperBrain은 Android용 자체 호스팅 AI 기반 콘텐츠 아카이브로, 저장한 콘텐츠가 '무덤'이 되는 것을 방지합니다. 사용자가 Instagram, YouTube, 웹 페이지 등 다양한 플랫폼에 분산 저장하는 문제를 해결합니다. 사용자는 무엇을 저장했는지, 왜 저장했는지, 어디에 저장했는지 잊어버리는 경우가 많습니다.

작동 방식

사용자는 어떤 Android 앱에서든 URL을 SuperBrain에 공유합니다. 자체 호스팅된 Python 백엔드가 다중 제공자 AI 모델 라우터를 사용해 콘텐츠를 처리합니다. 이 라우터는 Groq, Gemini, OpenRouter 또는 로컬 Ollama와 같은 제공자 중에서 가장 빠른 모델을 자동으로 선택하여 다음 작업을 수행합니다:

  • 콘텐츠 분석: 웹 페이지 및 소셜 미디어 게시물의 제목, 요약, 태그 생성.
  • 미디어 처리: Whisper(클라우드 또는 로컬)를 사용해 오디오를 음성 인식하고, Shazam을 통해 Instagram Reels의 배경 음악을 식별.
  • YouTube 분석: 다운로드 없이 URL을 직접 사용해 Gemini로 동영상을 분석.
  • 웹 스크래핑: newspaper4k, trafilatura, Wayback Machine 등 다양한 전략으로 텍스트 추출.

모든 내용은 사용자 소유의 SQLite 데이터베이스에 저장되며, Android 앱을 통해 검색, 필터링, 컬렉션으로 정리할 수 있습니다.

대상 사용자

여러 플랫폼에서 대량의 디지털 콘텐츠를 저장하고, 클라우드 구독 없이도 중앙 집중식, 자체 호스팅, 검색 가능한 AI 기반 아카이브를 원하는 사용자.

주요 기능

  • 다중 제공자 AI 라우터: EMA 순위 기반의 자가 최적화 라우터로, 다양한 AI 제공자 간 자동 폴백을 통해 최대 속도와 신뢰성 보장.
  • 유니버설 공유 타겟: Instagram, YouTube, Chrome 등 URL을 공유할 수 있는 모든 앱과 호환.
  • 지능형 탐색: 제목, 요약, 음성 인식 텍스트에 대한 전체 텍스트 검색과 함께 스마트한 '나중에 보기' 알림 기능.
  • 프라이버시 우선: 자체 호스팅 백엔드와 로컬 SQLite 데이터베이스로 사용자가 데이터를 완전히 소유.
  • 로컬 폴백 지원: 클라우드 API 사용 불가 시 Ollama 및 로컬 OpenAI Whisper를 통해 로컬 추론 지원.

관련

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