작업을 계획하고 도구와 스킬을 실행하며, 웹과 메신저 채널 전반에서 기억을 유지하는 오픈소스 개인 AI 비서이자 Agent Harness입니다.
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
Docker로 백엔드와 대시보드를 시작합니다
docker compose up -d --pull always - 2
대시보드에서 API 키를 만들고 MIRIX_API_KEY 환경 변수로 설정합니다
- 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 통계는 매일 갱신됩니다.
관련 프로젝트
단일 연구 아이디어를 문헌 검색, 샌드박스 실험, 인용 검증, LaTeX 출력까지 거쳐 완성된 학술 논문으로 만드는 오픈소스 파이프라인입니다.
AI 에이전트를 시각적으로 만들고 모델과 MCP 도구를 연결해 채팅이나 자동화에서 실행하는 오픈소스 로컬 우선 워크스페이스입니다.
내 컴퓨터나 클라우드에서 실행하고 DingTalk, Lark, Discord, Telegram 같은 채팅 앱에 연결하는 셀프 호스팅 개인용 AI 비서입니다.
Leon은 도구, 메모리, 컨텍스트를 활용해 작업을 수행하는 로컬 실행형 오픈소스 개인 AI 어시스턴트입니다.
화면과 대화를 기록하고 실시간으로 받아쓰며, 보고 들은 내용을 바탕으로 대화할 수 있는 오픈소스 AI입니다.