Repolode
Mirix-AI

Mirix-AI/MIRIX

화면 활동을 살펴보고 구조화된 메모리를 로컬에 저장해 디지털 업무에 관한 질문에 답하는 멀티 에이전트 개인 비서입니다.

스타
3,456
포크
273
열린 이슈
46
마지막 커밋
14일 전

어떤 프로젝트인가요?

Mirix는 화면 활동과 대화를 수집한 뒤 구조화된 장기 메모리로 통합하는 개인용 AI 비서입니다. 핵심, 일화, 의미, 절차, 리소스, 지식 저장소의 여섯 가지 메모리 구성 요소를 각각 전담 에이전트가 관리하므로, 정보를 하나의 평평한 기록으로 저장하는 대신 유형별로 정리합니다.

이 프로젝트는 Docker로 백엔드와 대시보드를 실행하고, 포트 8531에서 REST API를 제공하며, 대화를 맥락으로 삼아 메시지를 추가하고 메모리를 가져올 수 있는 Python 클라이언트(mirix-client)를 제공합니다. 텍스트, 이미지, 음성, 화면 캡처를 입력으로 지원합니다. 검색에는 BM25 전문 검색과 벡터 유사도 검색을 제공하는 PostgreSQL을 사용합니다.

Mirix에는 기존 메모리를 검토하고 중복 항목을 병합하며 충돌하는 항목을 해결하는 auto-dream 엔드포인트가 있으며, 변경 사항을 미리 확인할 수 있는 dry-run 옵션도 있습니다. 절차 메모리는 최근 세션의 도구 호출과 오류에서 기술을 추출할 수 있습니다. 기존 데이터베이스를 업그레이드하려면 마이그레이션 스크립트를 수동으로 실행해야 합니다.

핵심 기능

  • 01전담 에이전트가 각각 관리하는 여섯 가지 전문 메모리 유형
  • 02지속적인 화면 캡처를 구조화된 메모리로 통합
  • 03사용자가 개인정보 보호 설정을 제어할 수 있는 장기 데이터 로컬 저장
  • 04BM25 전문 검색과 벡터 유사도를 기반으로 하는 PostgreSQL 검색
  • 05텍스트, 이미지, 음성, 화면 캡처 입력 지원
  • 06메모리를 병합하고 정리하는 auto-dream 엔드포인트

활용 사례

  • 최근 며칠간 무엇을 작업했거나 논의했는지 떠올리기
  • 화면 활동과 채팅을 바탕으로 개인 지식 베이스 구축하기
  • 에이전트 워크플로의 도구 오류와 해결 방법에서 재사용 가능한 절차 추출하기
  • LLM 어시스턴트를 위한 멀티 에이전트 메모리 아키텍처 실험하기

빠른 시작

  1. 1

    Docker로 백엔드와 대시보드를 시작합니다

    docker compose up -d --pull always
  2. 2

    대시보드에서 API 키를 만들고 MIRIX_API_KEY 환경 변수로 설정합니다

  3. 3

    Python 클라이언트를 설치합니다

    pip install mirix-client

사용 전 알아둘 점

  • 실행하려면 Google AI API 키와 같은 LLM 및 임베딩 제공업체가 구성되어 있어야 합니다.
  • 화면 캡처에서 파생된 메모리를 저장하므로 공유 기기에서 사용할 때는 개인정보 보호에 유의해야 합니다.
  • 셀프 호스팅에는 Docker와 PostgreSQL 기반 설정이 필요하며, 기존 데이터베이스를 업그레이드할 때는 수동으로 마이그레이션해야 합니다.

토픽

자주 묻는 질문

MIRIX은(는) 무엇인가요?
화면 활동을 살펴보고 구조화된 메모리를 로컬에 저장해 디지털 업무에 관한 질문에 답하는 멀티 에이전트 개인 비서입니다. Mirix는 화면 활동과 대화를 수집한 뒤 구조화된 장기 메모리로 통합하는 개인용 AI 비서입니다. 핵심, 일화, 의미, 절차, 리소스, 지식 저장소의 여섯 가지 메모리 구성 요소를 각각 전담 에이전트가 관리하므로, 정보를 하나의 평평한 기록으로 저장하는 대신 유형별로 정리합니다.
MIRIX은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
MIRIX은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
MIRIX은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. MIRIX의 마지막 커밋은 2026년 10월 8일입니다.
MIRIX은(는) 어디에 사용할 수 있나요?
최근 며칠간 무엇을 작업했거나 논의했는지 떠올리기 화면 활동과 채팅을 바탕으로 개인 지식 베이스 구축하기 에이전트 워크플로의 도구 오류와 해결 방법에서 재사용 가능한 절차 추출하기 LLM 어시스턴트를 위한 멀티 에이전트 메모리 아키텍처 실험하기
MIRIX는 어떻게 설치하나요?
Docker로 백엔드와 대시보드를 시작합니다: docker compose up -d --pull always 대시보드에서 API 키를 만들고 MIRIX_API_KEY 환경 변수로 설정합니다 Python 클라이언트를 설치합니다: pip install mirix-client
MIRIX은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Mirix-AI/MIRIX

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트