macro-inc / macro
git clone https://github.com/macro-inc/macro.git
v2026.10.18.0 · 3d ago
🔥 on GitHub Trending today
Macro is an all-in-one team workspace combining email, chat, docs, tasks, agents, calls, and CRM with shared AI memory.
Why you might care
Aimed at small startups and teams that want one system instead of stitching Slack, Linear, Notion, and a CRM together. Items across surfaces are @-linked and searchable, with a shared team-level memory that agents can act on. Self-hosting details are not established from the excerpt.
+8
stars, 24h · #1,681
+~56
stars, 7 days · #2,129
+~240
stars, 30 days · #2,124
4.8k
★ total · +1% this week
463
forks · 311 open issues
Star history (as recorded here)
LanguageRust
LicenseAGPL-3.0
Created2025-11-08 (11mo ago)
Last pushtoday
Watchers34
OwnerOrganization
Seen on GitHub Trending
- 2026-10-21 — #6 daily in rust · +35 ★
- 2026-10-20 — #6 daily in rust · +38 ★
GitHub topics
agentaiai-agentsall-in-onecrmcrm-systememaillinearmcpmessagingnotesnotionofficerustslackslack-alternativestartupstartup-toolstypescriptworkspace
Links
- GitHub: github.com/macro-inc/macro
- Homepage: https://macro.com
- Releases · Issues · Hacker News mentions
README excerpt
Sign up · Docs · Book demo · Website · Feature requests · Contribute · Hiring Macro is the all-in-one workspace for you and your team. It unifies email + messages + docs + tasks + agents + CRM into a single fast interface with shared team-level memory. Everything in your workspace is @linked and searchable so your team (and your agents) never have to switch tools. # Why Macro We built Macro because we wanted a single operating system for our startup. There are many good software products, and we used them all — Slack, Linear, Notion, HubSpot, and Superhuman — but they don't work together as one system. As we scaled our last venture to ~20 people things started to break: every team got their own tools and the company was held together by MCP and Zapier. The company was not computable. It was chaotic. Macro is a complete redesign of work software from the ground up as a single system. Designed by us in NYC and Toronto, dogfooded by our team of ~15 for two years. Built in SolidJS and Rust for speed and reliability. We're focused on building something that any small company or team at a larger company can use as their "operating system". # Features Macro is composed of 'blocks' designed to be modular, extensible, and work together like Lego. For each block, we studied the best prior art and tried to make it even better. Each surface is purpose-built for its job rather than composed from a generic block primitive — but every one of them shares the same backend; cross-references between a doc and a task, or a channel message and an email, are natively stored as a **bidirectional graph**. | Block | Docs | What it does | | ------------- | --------------------------------------------------------- | ----------------------------------------------------------------------------- | | Email | Docs → | Multi-account unified inbox, keyboard shortcuts, and shared inboxes. Gmail. | | Messages | Docs → | Channels and direct messages designed for focused technical discussions. | | Tasks | Docs → | Linear-inspired tasks, tightly integrated with channels, email, and agents. | | Docs | Docs → | Real-time collaborative, markdown-native docs built on CRDTs, with @mentions. | | Canvas | Docs → | 2D board with embedded @links to tasks, files, and emails. | | Agents | Docs → | Unified, team-level memory. Can take action on your behalf. | | Calls | Docs → | Recorded, transcribed, and logged to team memory for agents. | | File storage | Docs → | Auto-imported from email and channels, fully searchable. | | Pull requests | Docs → | Linked to tasks, embeddable in channels, available to agents. | | CRM | Docs → | Customer and contact objects, custom properties, email sync, enrichment. | # **Multiple email inboxes** w/ good AI tools, integrated CRM Macro Mail is inspired by Superhuman's keyboard-first interface with a few key additions: 1. Multi-account. Triage all your Google accounts in a single inbox, with the same tagging and sharing system. Or triage indivi
Blurb generated by claude-haiku-5-5 1d ago. Star deltas marked ~ are extrapolated from partial history.