The founders who previously sold their livestreaming video startup Periscopeto Twitter are back with a new startup — and no surprise, it’s an AI-focused company this time around.
On Wednesday, former Twitter head of product Kayvon Beykpour announced the launch of Macroscope, an AI system aimed at developers and product leaders that summarizes updates to a codebase and catches bugs, among other things.
The company describes its product as an “AI-powered understanding engine” that’s designed to save engineers time, and the type of product the founders “wish we’d had” when building their earlier companies.
Today, engineers use a variety of tools to keep track of work, like JIRA, Linear, and spreadsheets, and spend too much time in meetings instead of building, Beykpour says. Macroscope is designed to fix this.

“I feel like I lived this pain…at every company I worked at, whether it was the startups that we built ourselves, or whether it was enormous public companies like Twitter, we sort of lived this problem the hard way,” Beykpour told TechCrunch in an interview.
“Trying to get a sense for what everyone was doing, especially when you have an organization like Twitter with thousands of engineers, it was literally most of my job — and my least favorite part of my job as the head of product at Twitter,” he said.

To address this issue and others, Macroscope’s customers first install its GitHub app, which gives the company access to the code base. They can then optionally install other integrations, like a Slack app, Linear app, and JIRA app. The software then does the rest of the work by analyzing the code and noting what’s changing.
This involves a process called code walking, which uses the Abstract Syntax Tree (AST) — a structural representation of programming code — to gather important context about how the customer’s code base works. That knowledge is then used in conjunction with large language models (LLMs).

Once up and running, engineers can use Macroscope to discover bugs to fix in their PRs (pull requests), summarize their PRs, get a summary of how the codebase is changing, and ask code research-based questions. Meanwhile, product leaders could use the software to get real-time summaries of product updates, productivity insights, answers to natural language questions about the product, code, or development activity, and more. This can help them determine what teams are prioritizing in terms of engineering allocation.

