매일 아침, 어제의 AI를 한 통으로 정리해 보내드립니다메일로 받아보기

METAL LAB

macro-inc/macro

3,806이번 주 +2,557Rust

이메일, 채팅, 문서, 업무관리, CRM을 하나로 묶고 AI가 팀 전체 기억을 공유하는 업무 플랫폼

Macro는 이메일, 메신저, 문서, 태스크 관리, CRM, 통화 기록 등을 하나의 인터페이스로 통합한 오픈소스 워크스페이스다. 모든 항목은 @멘션으로 서로 연결되고 이 연결은 양방향 그래프 형태로 저장되어, AI 에이전트가 팀 전체 맥락을 파악하고 대신 작업을 처리할 수 있다. SolidJS와 Rust로 만들어졌고 AGPLv3 라이선스로 완전히 공개되어 있다.

무엇을 하는 레포인가

  1. Slack, Linear, Notion, HubSpot, Superhuman처럼 따로 쓰던 도구들이 서로 연동되지 않아 회사 운영이 파편화되는 문제를 해결하려고 이메일·메시지·문서·업무·에이전트·CRM을 한 시스템으로 재설계했다
  2. 각 기능(블록)은 각자 용도에 맞게 따로 만들어졌지만 모두 같은 백엔드를 공유하며, 문서와 태스크, 채널 메시지와 이메일 사이의 상호 참조는 양방향 그래프로 원생 저장된다
  3. 매일 밤 크론 작업으로 팀의 대화, 이메일, 완료된 업무 등을 종합해 팀 단위 기억을 갱신하고, 이를 MCP나 OpenAI·Google·Anthropic 등 어떤 AI 모델에서도 불러 쓸 수 있게 했다
  4. 코딩 에이전트(Claude Code, Codex 등)가 MCP로 접속해 워크스페이스의 거의 모든 UI 기능을 그대로 사용할 수 있고 MCP 호출에 요청 제한이 없다
  5. Rust로 작성된 167개 라이브러리와 42개 서비스, SolidJS 기반 웹/데스크톱/모바일 클라이언트로 구성되며 뉴욕과 토론토 팀이 약 15명 규모로 2년간 직접 사용하며 만들었다

왜 중요한가

여러 SaaS 도구를 따로 쓰면서 정보가 흩어지고 AI 에이전트가 맥락을 놓치는 문제를 겪는 팀에게, 하나의 데이터베이스와 양방향 링크 구조로 이를 해결하려는 시도를 보여준다. 완전 오픈소스(AGPLv3)로 공개되어 셀프호스팅과 커스터마이징이 가능하다는 점도 실무적으로 의미가 크다.

이 레포의 용어

  • CRDT · 여러 사람이 동시에 편집해도 충돌 없이 자동으로 병합되는 데이터 구조, 실시간 협업 문서에 쓰인다
  • MCP · AI 에이전트가 외부 도구나 데이터에 접근할 수 있게 해주는 연결 표준
  • 양방향 그래프 · A가 B를 참조하면 B도 A를 참조한 것으로 자동 기록되는 연결 구조
  • 헥사고날 레이아웃 · 핵심 로직을 외부 연동 코드와 분리해 유지보수를 쉽게 하는 소프트웨어 설계 방식

레포 원문 소개 (영문)

@-linked together with shared AI memory.

GitHub에서 보기

주목받는 레포

레포 전체 보기 →

METAL LAB 최신 기사