Grit debuts with M round, offering AI that auto-analyzes and updates software codebase for devs

Head over to our on-demand library to view sessions from VB Transform 2023. Register Here


While every day in the year 2023 brings new announcements in enterprise software and generative AI, there is a whole nother side to development that receives a fraction as many headlines: maintenance.

The truth is, nearly every new piece of software that is created and released requires ongoing monitoring and manual updates in order to ensure it remains secure, functional, efficient, and avoids the “technical debt” that accumulates over time.

While these tasks have traditionally fallen upon developers within software organizations, a new startup, Grit thinks it has found a better solution: a generative AI-powered developer assistant. Today, the company is emerging from stealth with a $7 million funding round led by Peter Thiel’s Founders Fund and Abstract Ventures with support from Quiet Capital, 8VC, A* Capital, AME Cloud Ventures, SV Angel, Operator Partners, CoFound Partners, and Uncorrelated Ventures, and announcing the open beta of its new eponymous AI tool that automatically analyzes a program’s codebase, tracks it over time, and suggests updates and improvements like another member of the development team.

“Traditionally, software engineering was very artisanal,” explained Grit CEO and co-founder Morgante Pell in a video interview with VentureBeat. “You have experts who go in with scalpels and modify code line-by-line. But what we’re seeing with generative AI is it’s much easier to generate new code. So we just need new tools that are able to move code at scale, like bulldozers.”

Event

VB Transform 2023 On-Demand

Did you miss a session from VB Transform 2023? Register to access the on-demand library for all of our featured sessions.

Register Now

How Grit works

Pell knows the travails of keeping software updated firsthand, having previously worked at Google Cloud on infrastructure for the service.

“Seeing how many of our customers were not tech companies, but had so much software that they was essential to their business they were having to maintain,” ignited a lightbulb of insirpiration within Pell’s brain.

If there was a way to automate that maintenance, it could “do the work that engineers don’t want to so that software can keep running smoothly.”

“Right now, engineers are interrupting their more interesting work to do maintenance,” Pell said. “It’s the work nobody wants to be doing in the first place.”

Instead, with a CTO or authorized developer’s permission, Grit can be installed as a Github app or connects to GitLab, where it scans a company’s code repository and builds an index of it.

The index is “stored ephemerally,” according to Pell, and uses a highly optimized search tool to understand where to make changes in application codebase according to pre-set goals.

“We don’t actually keep any customer code, long term,” Pell explained. “We just keep it when we’re doing that particular change and then delete things afterwards.”

Using the natural language query interface to Grit’s signature app, developers can express their high-level goals — while Grit handles implementation details.

Grit doesn’t just make the changes automatically. It first shows a developer or a team of developers the changes it plans to make, then asks for approval. If a developer wants to modify the proposed changes, it can simply type to Grit in natural language like another member of the team.

“Instead of a engineer having to go in and proactively go in and make a change, Grit can just look and say, ‘okay, you’re out of date on this version, and we’re going to suggest the upgrade and we’ve already generated the change to do the upgrade.’” Pell said. “So the engineer, all they have to do is click one button and say ‘approved.’ They don’t even have to open their editor to do their change.”

Early results show promise

Though just a year old, Grit has already saved customers like Faire and PromptLayer tremendously in terms of time.

“We’ve had projects where they were projecting that was going to take them six months of engineering effort to do the project, and with grit that got it done in a week,” said Pell.

Right now, Grit’s primary customer base are “later stage technology companies” as well as some firms in Fintech. Pell told VentureBeat that the primary use cases so far have been for modernization of old codebases. He says the tool’s “sweet spot” is working alongside teams of hundreds of engineers, allowing them all to offload their maintenance tasks to it simultaneously.

Grit’s open beta is available for U.S. users and currently supports application codebases written in JavaScript, TypeScript, Python, CSS and Terraform. By year’s end, the startup plans to cover every major programming language.

Grit’s angel investors include Vercel’s Guillermo Rauch, Adobe’s Scott Belsky, and entrepreneur Sahil Bloom.

VentureBeat’s mission is to be a digital town square for technical decision-makers to gain knowledge about transformative enterprise technology and transact. Discover our Briefings.

Source