Macro
a workspace that feels like a video game
Equipped with huge dreams, youthful ignorance, and $32 million, our team set out to build a workspace that we were excited to use.
The result of years of work is MACRO: a unified experience for email, messages, notes, files, projects, tasks, and CRM.
Rebuilt from the ground up with Rust + SolidJS, Macro unifies your work into a single interface and database.
We use Macro to build Macro, so we live and breathe every pixel. It's the operating system that runs our company and now we're ready to share.
Macro isn't for everyone
Slack, Gmail, Notion, HubSpot, etc. are good enough for the average person or team. Designed for everyone.
Macro is not like that. Macro is designed for people who care about
getting the most out of their hardware and aren't afraid of cmd+k.
Core idea: instead of siloed apps we should have one database.
We call it The Soup because it's got everything mixed together: emails, files, contacts, messages, docs, companies, code, tasks, files, projects, in one list.
Your familiar apps are just filters on The Soup:
-
Gmail inbox =
type:email inbox:true -
File storage app =
type:file,folder view:compact -
Task app =
type:task due:[1 week] -
Everything related to your project omicron =
type:email,task,note project:omicron -
Recently contacted prospects =
type:contact last_contacted:[1 week] tag:prospect -
Companies of interest =
type:company priority:high
Once you get the hang of it it you'll see how powerful it is. Instead of a bunch of apps, just create filter views.
We combined the speed of Superhuman, a Cursor-like AI agent and multi-window splits like Outlook into one experience. Connect your Gmail or Google Workspace account to get started.
Messaging
It's hard to say exactly what's wrong with Slack. Is it the constant pings? Too many channels? Macro still has channels, but like Email, it also has an Inbox so don't need to reply right when you open a message.
By default, we give you a Unified Inbox of messages and emails. If you prefer to keep them seperate you can do that too. Here's my inbox:
When you open a channel, it looks pretty similar to Slack except replies display inline (like Reddit) instead of hidden.
As you're typing a message, press @ to reference anything in The
Soup, like files, contacts, companies, messages, or tasks. When you @reference
something, it's automatically shared with recipients.
Documents
Docs that are deep @linked to everything else in your workspace.
Just type @ to link any Entity. Notion does
this for notes, Attio does this for CRM; Macro does it for everything! Reference contacts, companies, channels, files... everything.
Diagrams
A 2d canvas is often better than a text file, but its harder to keep it up to date. Macro fixes that by deep-linking @tasks @files @emails etc. onto the canvas. Embeds and links auto-update, so your original plans are connected to the actual work.
Files & Folders
Macro is like Drive but with good search and AI agent, keyboard shortcuts
and cmd+k. Agent can search the text of everything and
provides citations back to specific lines in documents. Import from Drive
or your computer to get started.
Intelligence
The latest AI models are amazing with right context. @mention messages, files, emails, projects and tasks to manually provide context. Toggle into agent mode and AI can search your emails, messages files.
We built some cool shit that you won't find in other products.
Themes
The most insane UI customization options and color picker you've ever seen. We probably didn't have to build this, but we did.
Splits
Macro has its own window manager. Just type cmd+\ to create a
new split. A bigger screen can fit more splits.
Shortcuts
Everything has a shortcut. If you can't find it, you can always hit `cmd+m` to enter visor mode which makes everything a button.
Coming Soon
Tasks
We tried every task manager but still fall back to a text file or Apple Note. The problem is most task managers are too clever when they should just be fast and flexible.
CRM
We're adding CRM features and scope creeping towards a full system you can use as your primary CRM. Some things we're excited about:
-
Hit
cmd+k→ person or company to bring up all emails between you and them - @mention a contact/company in channels, DMs or docs - clicking it opens their record
- From a contact or company record, see where they've been @mentioned throughout the workspace
Together, these features will solve the issues we faced using Slack + HubSpot + Salesforce, where half the convo happens in Slack, half in email, and some tidbits in the CRM. Nothing ties together and there's a ton of lost knowledge because info is scattered.
Open Source
A leading Silicon Valley VC once told me that the best businesses don't have customers, they have hostages. That might be why Salesforce is successful but it seems like a net negative for humanity. Macro will succeed for the opposite reason.
We believe software should be open, exciting and moddable. It should be collective, built by the people and companies that use it. When you need a CRM, you should have multiple options on Github and be able to fork and modify it to your liking. We're building the foundations for this ecosystem.
We're still thinking through whether to AGPLv3 the whole thing except the desktop/mobile wrappers, or do a source-available model like Unreal Engine. Coming 2026.
Pricing
20 USD per user per month.
Macro is still in "early access" and we're looking for early adopters. If you can tolerate some rough edges and are open to providing feedback please sign up.
If you're interested in a team plan, please contact us at contact@macro.com.