memex-lab/memex

Open-source, local-first AI journal app for iOS and Android. Capture text, photos, and voice — AI agents organize them into timeline cards and insights. Your data stays on your device. Bring your own LLM (OpenAI, Claude, Gemini, Ollama, and more).

해결하는 문제

Memex는 전통적인 수동 일기 쓰기를 대체하도록 설계되어, 텍스트, 사진, 음성과 같은 삶의 조각을 캡처하고 AI를 사용해 구조화된 지식 기반으로 자동 정리합니다. 수동 입력의 번거로움과 데이터 락인 문제를 해결하기 위해 모든 기록을 로컬 우선으로 보관하고, 마크다운 파일로 내보낼 수 있습니다.

작동 방식

이 앱은 다중 에이전트 AI 시스템을 사용하여 원시 입력을 처리합니다. 중심 오케스트레이터가 전문 에이전트들을 조율하며, 타임라인 카드 생성, 지식을 P.A.R.A. 시스템에 분류, 스케줄 업데이트 등의 특정 작업을 수행합니다. 사용자는 자신의 LLM API 키를 제공합니다 (OpenAI, Claude, Gemini, Ollama 등 지원). 이로 인해 데이터는 디바이스에 머무릅니다. 시스템은 또한 "AI 동반자"를 지원하며, 이는 사용자의 입력에 반응하고 사용자의 삶의 맥락을 장기 기억하는 개인화된 캐릭터입니다.

대상 사용자

개인 기억 또는 개인 지식 관리(PKM) 시스템을 원하는 개인, 특히 사생활 보호가 중요하고 로컬 우선이며 AI로 강화된 시스템을 원하는 사용자, 그리고 모바일 기기에서 직접 사용자 정의 AI 에이전트를 개발하고자 하는 개발자에게 적합합니다.

주요 특징

  • 로컬 우선 개인정보 보호: 모든 데이터는 디바이스 내부(SQLite/파일 시스템)에 저장되며 클라우드 의존성이 없습니다.
  • 다중 에이전트 오케스트레이션: 전문 에이전트 시스템을 사용해 기록을 생산성, 지식, 사람, 메트릭스 등 다양한 카드 유형으로 자동 분류합니다.
  • 사용자 정의 에이전트 플랫폼: 사용자 정의 시스템 프롬프트, 자바스크립트 실행, 이벤트 기반 트리거를 통해 사용자가 자신의 에이전트를 만들 수 있습니다.
  • 마크다운 기반 저장: 기록은 상호 연결된 마크다운 파일로 저장되어 벤더 종속성이 없으며, 장기적으로 데이터 이식이 가능합니다.
  • 광범위한 LLM 지원: Ollama를 통한 로컬 모델과 주요 클라우드 API를 포함한 다양한 제공자와 호환됩니다.

관련

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