Macro logo

Macro

Unifies your work into one app with shared memory

2026-07-02

Product Introduction

  1. Definition: Macro is an open-source, all-in-one workspace and productivity operating system that integrates email, team messaging, collaborative documents, task management, AI agents, video calls, and Customer Relationship Management (CRM) into a single, unified application. It is technically categorized as a collaborative work management platform with integrated AI and team-level memory.
  2. Core Value Proposition: Macro exists to eliminate context switching and information silos by consolidating a company's entire digital workflow into one super-fast, keyboard-first application. Its primary value is providing a shared AI memory that indexes the entire workspace, enabling users and AI agents to query all historical context instantly, thereby solving the problem of lost institutional knowledge and fragmented communication.

Main Features

  1. Unified Inbox & Communication: This feature consolidates emails from all accounts and team chat channels into a single, keyboard-navigable interface. It employs a "Signal/Noise" filtering system to prioritize important messages. Technically, it functions as a unified API layer that syncs with external email providers (like Gmail, Outlook) and manages real-time chat within its own infrastructure, presenting them in a consistent, fast UI reminiscent of Superhuman or HEY.
  2. Agent-Editable Collaborative Documents: Macro's document editor is built for real-time collaboration with AI agents. It uses a Conflict-Free Replicated Data Type (CRDT) architecture, where each document is backed by a Cloudflare Durable Object—a stateful, globally consistent serverless actor. This allows edits to merge instantly and locally first, enabling true real-time co-editing, offline support, and automatic conflict resolution without round-trips to a central database.
  3. Task Management with Deep Integration: Tasks are not isolated; they are created directly from emails, chat messages (@mentions), or documents with a single keystroke. Each task has status, priority, assignee fields, and can be delegated to AI agents. The system integrates with code repositories (like GitHub) to automatically update task status when a related Pull Request is opened or merged.
  4. Team-Level AI Memory (CRM): This is Macro's core innovation. Every night, an automated process builds a structured memory from the team's entire workspace—emails, documents, chat history, and call notes. This creates a searchable, queryable company knowledge graph. In the CRM view, this manifests as a detailed profile for each contact or company, summarizing all interactions, attached documents, and discussion history, making it the single source of truth for account context.
  5. Open-Source & Self-Hostable Architecture: Macro is built in the open on GitHub, allowing full code audit, customization, and private deployment. This addresses enterprise security and compliance needs by giving organizations complete control over their data and the ability to run the platform on their own infrastructure.

Problems Solved

  1. Pain Point: Chronic context switching between disparate tools (Slack, Gmail, Notion, Asana, Zoom, Salesforce) leads to productivity loss, missed information, and mental fatigue. Critical context gets stranded in different apps, forcing manual searches and causing misalignment.
  2. Target Audience: The primary personas are knowledge workers in tech startups and scale-ups, particularly: Engineering Managers coordinating sprints across code, tasks, and specs; Product Managers synthesizing feedback from emails, chats, and user research docs; Sales and Account Executives needing full client history before calls; and Founders/Executives requiring a holistic, queryable view of all company operations.
  3. Use Cases: Essential for: Pre-meeting preparation where an AI agent can instantly summarize all prior communications with a client; Project onboarding where a new hire can query the shared memory to understand decisions and history; Cross-functional collaboration where a task created in chat automatically pulls in relevant document links and email threads; and Security-conscious enterprises that require a self-hosted, auditable alternative to SaaS-only productivity suites.

Unique Advantages

  1. Differentiation: Unlike tool aggregators (like Shift) or loosely integrated suites (like Google Workspace), Macro is a natively integrated platform where every component (email, doc, task) is a first-class citizen within a shared data model. Compared to AI note-taking apps, Macro's AI has access to the entire team's operational memory, not just individual notes.
  2. Key Innovation: The team-level persistent memory built on a nightly cron job is its defining technical and conceptual innovation. It moves beyond personal AI assistants to create an organizational "hive mind." The use of Durable Objects with CRDTs for real-time document sync provides a uniquely fast and reliable collaborative editing experience, differentiating it from traditional operational transformation (OT) models used by Google Docs.

Frequently Asked Questions (FAQ)

  1. Is Macro an email client or a project management tool? Macro is neither exclusively; it is an integrated workspace operating system. It includes a best-in-class, keyboard-first email client and a deeply connected task/project management system, with both layers sharing the same underlying data and AI memory.
  2. How does Macro's "shared memory" work and is my data private? Macro's AI memory is built by processing your team's workspace data (emails, docs, chats) on your own infrastructure or Macro's servers. It uses this to create a searchable index. Macro emphasizes Zero Data Retention (ZDR) with model providers and is SOC 2 Type II certified, meaning your raw data is not used to train public AI models, addressing core privacy concerns.
  3. Can I use Macro if my team uses Gmail and Slack? Yes, Macro is designed to connect to and unify existing tools. You can connect your Gmail/Outlook accounts to the unified inbox and likely use Macro's native channels (for chat) while reducing dependency on Slack. The goal is gradual consolidation, not an immediate, forced migration.
  4. What does "open source" mean for Macro, and can I self-host it? Macro's source code is publicly available on GitHub under an open-source license. This allows you to audit the code for security, customize features, and most importantly, self-host the entire platform on your own servers or private cloud, ensuring full data sovereignty and control.
  5. How do AI Agents function within the Macro workspace? AI Agents in Macro are not just chatbots; they are autonomous actors that can be assigned tasks (e.g., "summarize this client's history"), interact with documents by editing or creating them, and report back within the task system. They operate with the full context of the team's shared memory, making them significantly more effective than isolated AI tools.

Submit to 240+ Directories with 1-Click

Maximize your product's SEO and drive massive traffic by automatically submitting it to over 240 curated startup directories using DirSubmit.

Subscribe to Our Newsletter

Get weekly curated tool recommendations and stay updated with the latest product news