Macro: Unified workspace for teams with shared AI memory
Fujigo Software Solutions
Member of MC Holding (Japan)

When all work tools are connected in one platform
Macro, an open-source project written in Rust, is trending on GitHub with over 1800 stars. It’s a unified workspace for teams that integrates email, chat, docs, task management, AI agents, calls, and CRM — all linked together via @-mentions and shared AI memory.
The tool fragmentation problem
Modern teams typically use dozens of different tools every day: Slack for chat, Gmail for email, Notion for docs, Linear for task management, Salesforce for CRM, and many others. This fragmentation causes several problems:
Context loss: When switching between tools, important information gets lost. A discussion in Slack doesn’t automatically link to a task in Linear or an email sent to a customer.
Information duplication: The same information gets entered into multiple systems, leading to contradictions and wasted time.
Difficulty finding information: When you need to find information about a project or customer, you have to check multiple tools.
Integration costs: Businesses pay for many SaaS tools and spend effort integrating them together.
How Macro solves the problem
Macro approaches the problem by creating a single platform where all aspects of work are naturally connected:
@-linked everything: Everything in Macro can be mentioned and linked. An email can @-mention a task, a document can link to a conversation, and a call can be attached to a CRM record.
Shared AI memory: This is the most important differentiator. Macro maintains a shared AI memory across the entire platform. When you’re writing an email, the AI knows about the relevant conversation in chat, the open tasks, and the interaction history with the recipient.
Agents integration: Macro isn’t just a passive tool but integrates AI agents that can automate repetitive tasks, suggest actions based on context, and support decision-making.
Built with Rust: Using Rust for the core ensures high performance and reliability, which is important for a work platform that thousands of users depend on daily.
Key features
Email: Integrated email client with AI assistance for drafting, categorizing, and smart searching.
Chat: Real-time messaging system with support for channels, threads, and deep integration with other features.
Docs: Collaborative document editor with @-mention capability and linking to any entity in the system.
Tasks: Task management with kanban boards, timelines, and automatic task creation from conversations or emails.
Agents: AI agents that can perform automated tasks like meeting summaries, suggesting next actions, or analyzing data.
Calls: Video and audio call integration with recording, automatic transcription, and AI summaries.
CRM: Customer relationship management tightly integrated with all other features, allowing comprehensive tracking of all interactions.
Why is Macro trending?
The significant interest in Macro reflects growing demand for integrated work solutions. Teams are tired of switching between dozens of tools and constantly losing context.
Additionally, the integration of shared AI memory is an important advancement. Instead of each feature having separate AI, Macro creates an AI layer that understands the entire work context of the team.
The open-source factor also plays an important role. Businesses want to control their data and customize the platform to their specific needs.
Comparison with existing solutions
Macro competes with various tools:
Compared to Notion: Macro has a broader scope, including email, chat, and calls that Notion doesn’t have.
Compared to Slack: Macro is more deeply integrated with task management, docs, and CRM, rather than being just a chat tool.
Compared to Microsoft 365: Macro focuses on AI-native and @-linked experience, while Microsoft 365 is a collection of separate tools.
Compared to Linear: Macro includes more features than Linear, though Linear may be more specialized for developer task management.
Impact on the tech industry
If Macro succeeds, it could change how teams work:
Reduced fragmentation: Teams could move from dozens of tools to a single platform.
Increased productivity: Maintaining context and automating with AI could significantly boost productivity.
Business model changes: Macro’s success could encourage many startups to create similar all-in-one solutions.
New standard for AI in work: Shared AI memory could become the standard for future work tools.
Conclusion
Macro represents an interesting direction in the work tools space. By integrating all aspects of work into a single platform with shared AI memory, it addresses many problems that modern teams face.
With over 1800 stars on GitHub and growing interest, Macro has the potential to become an important choice for teams wanting to reduce tool fragmentation and increase productivity. However, ultimate success will depend on execution capability, product quality, and ability to compete with industry giants.
The original repo on GitHub: https://github.com/macro-inc/macro