Most teams lose context because conversations, documents, email and CRM live in separate systems; that fragmentation is exactly what Macro tries to reverse by colocating everything and synthesizing a nightly team memory that agents can act on.
What Sets It Apart
- Unified, bidirectional graph: every email, message, doc, task and CRM record is @-linked both ways, so you can trace decisions from conversation → task → code without switching tools.
- Team-level memory for agents: a nightly synthesis produces a markdown-based, exportable memory that external agents (via MCP) or selected LLMs can query or act on, improving retrieval and agent reliability.
- Agent-first surfaces and MCP: built-in agent workflows and a near-complete MCP/tool surface let agents draft/send email, create tasks, edit docs, and run actions programmatically without manual context plumbing.
- Real-time CRDT docs and developer-friendly stack: live markdown editing backed by CRDTs (Durable Objects), with a Rust backend and SolidJS frontend for responsiveness and self-hosting under AGPLv3.
Who it's for and tradeoffs
Great fit if you manage a small-to-medium engineering or product team that needs to collapse tools (email, chat, docs, tasks, CRM) into one searchable context and wants agents to take safe, context-rich actions on behalf of the team. Self-hosting and tight integrations make it attractive for teams that care about data control and auditability.
Look elsewhere if you need a lightweight single-purpose tool (e.g., just email or just CRM), strict cloud SaaS guarantees from a vendor-managed product, or if you cannot accept AGPLv3 licensing for production deployments; Macro is opinionated about collocated workflows and expects teams to buy into that model.
Where it fits
Positioned as an "operating system" for small to mid-sized teams that treat AI agents as first-class collaborators. It competes with stacks assembled from Slack/Notion/Linear/HubSpot by offering one bidirectional database, agent integration via MCP, and exportable markdown memory—trading bespoke best-of-breed pieces for tight contextual coherence.