From the desk of Jacob Beckerman

CEO, Macro

Your startup needs an operating system.

Extremely fast email, messaging, tasks and docs @linked in one system (with lasers).
built in Rust not vibe coded $30m raised

In our first startup,
we just figured it out as we went along.

Move fast and break things like Zuck... then, build for quality like Steve Jobs. Too slow... we need a big release day! We're behind. Time for Elon mode?

I tried normal tools: Slack, Google, Notion, HubSpot, and a million apps stitched together. There were 27 channels, half a design system, a sometimes-correct crm, bugs lost in #bug-reports, and yet I had 90 notifications/minute. Fuck.

We spent so much time on the wrong things instead of focusing on the few things that actually mattered.

But that's just how startups are, right?

Not anymore. Armed with $30 million from a16z, our team built the unified system we wanted:

  1. 01. Email, messages, docs, files, tasks in one system
  2. 02. Fast, tactile, dopamine-heavy; like League not Outlook
  3. 03. Moddable, open source, and built with Rust + SolidJS

Because Macro has everything in one database (email, messages, tasks...) everything is instantly searchable.

  1. Inbox = type:email inbox:true
  2. Drive = type:file,folder view:compact
  3. Task manager = type:task due:[1 week]
  4. Key contacts = type:contact last_contacted:[1 wk]
  5. Bugs I said I'd fix = type:task label:bug status:open created:[3 months]
  6. That contract I need to find = type:file "NDA" OR "contract" OR "agreement"

Unified Inbox: mash e to triage emails, DMs, channels, and to-dos.

Instead of checking Gmail, Slack, and your to-do list, see it all in one place.

We engineered the dopamine loop to help you.

Sound effects are optional but enabled by default.

Press j k e to navigate and mark done.

Team chat fused with tasks, docs, and email fixes the issues we had with Slack.

The problem with Slack is that it doesn't let other apps in: your CRM can't read Slack and keep itself up to date. Your Notion docs can't track what people are saying about them.

In Macro, when you @mention a file, doc or task...

...a bi-directional link gets created between the message and the thing you mentioned. Click "references" to see all the places it's been @mentioned ↓

Docs that @link to every conversation, task, and thread.

Docs @linked like Notion but at native speeds. Built in Rust, using CRDT for real-time collaboration.

Diagrams that auto-update as things change.

A 2d canvas is often better than a text file, but it's 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.

File storage that auto-pulls email and channel attachments and organizes itself with AI.

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.

Save custom filter views mapped to keyboard shortcuts.

While you sleep, AI reads your docs, tasks and #channels — becoming the most knowledgeable "person" at the company — so it can help with strategic decisions and planning.

The latest AI models are amazing with the 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.

02 Power tools

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.

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.

Roadmap

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

The problem with CRM is that the real conversation happens in Slack/email/in-person and doesn't get captured in the CRM. Nothing ties together and there's a ton of lost knowledge.

That's the benefit of having everything linked together in one workspace — auto-capturing, linking and logging everything.

Open Source

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 founding 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, shoot us some electronic mail.