A unified AI-powered operating system that integrates email, tasks, docs, CRM, and communication into one interconnected workspace.
What it does
Unified Inbox: Centralizes emails, channel messages, task assignments, and agent responses with signal-vs-noise filtering
Collaborative Docs: Real-time, markdown-native documents built on CRDTs with bidirectional @linking
Integrated Tasks: Linear-inspired task management deeply woven into email and communication channels
AI Agents: Autonomous agents with access to team-level memory that can take actions across all connected apps
Canvas: A 2D interactive space for organizing embedded links to tasks, files, and emails
CRM & Calls: Native CRM functionality with recorded and transcribed video calls logged to team memory
Why it works
Bidirectional @linking creates a searchable web of context that eliminates document silos
Channel-based permissions automatically manage access rights based on team membership
Unified memory allows AI agents to act with full context of past decisions, emails, and meetings
Keyboard-first design and Rust/SolidJS stack ensure high performance and speed
Single-system approach removes the friction of switching between disparate apps for cross-functional workflows
A unified AI-powered operating system that integrates email, tasks, docs, CRM, and communication into one interconnected workspace.
Overview
Macro is an ambitious, open-source unified interface that replaces siloed tools like Slack, Linear, Notion, and HubSpot by connecting them into a single system with shared team-level AI memory. Built from first principles using Rust and SolidJS, it creates a 'web of context' where every document, task, email, and message is bidirectionally linked, allowing AI agents to understand and act on a team's entire operational history.
Founded year:2021
Founder:Jacob Beckerman
Team size:11-50
Popularity:Growing challenger in the unified workspace market
HQ:New York, New York, USA
Status:Active
Funding status:Venture Funded
Customer type:Enterprise
Funding:Venture-backed by Andreessen Horowitz
Pricing:Subscription
Tech stack:Rust, SolidJS, CRDTs, AGPL-3.0
Platform:Web • macOS • Windows • iOS
Integrations:Gmail, Google Workspace, Linear, Slack, Notion, HubSpot, Superhuman, GitHub
What it does
Unified Inbox: Centralizes emails, channel messages, task assignments, and agent responses with signal-vs-noise filtering
Collaborative Docs: Real-time, markdown-native documents built on CRDTs with bidirectional @linking
Integrated Tasks: Linear-inspired task management deeply woven into email and communication channels
AI Agents: Autonomous agents with access to team-level memory that can take actions across all connected apps
Canvas: A 2D interactive space for organizing embedded links to tasks, files, and emails
CRM & Calls: Native CRM functionality with recorded and transcribed video calls logged to team memory
Who it's for
Software Development Teams
Fast-growing Startups
Product & Engineering Managers
Knowledge-heavy Operational Teams
Why it works
Bidirectional @linking creates a searchable web of context that eliminates document silos
Channel-based permissions automatically manage access rights based on team membership
Unified memory allows AI agents to act with full context of past decisions, emails, and meetings
Keyboard-first design and Rust/SolidJS stack ensure high performance and speed
Single-system approach removes the friction of switching between disparate apps for cross-functional workflows
Founder story
Macro was founded in 2021 by Jacob Beckerman, a former student of the Jerome Fisher M&T Program at UPenn/Wharton and analyst at Bridgewater Associates. Frustrated by the lack of interoperability between modern SaaS tools, Beckerman aimed to rebuild the office suite from first principles, launching Macro as a unified OS for startups to centralize their knowledge and operations.
Alternatives
Comparison overview
Unlike Notion or Slack, which are specialized individual tools, Macro acts as a superset or 'OS' that unifies these functions. While Notion is primarily document-centric and Linear is task-centric, Macro attempts to bridge all these categories via a single, deeply linked database with shared memory.