Customers

LMNT accelerates AI speech model development with Augment's code-aware AI platform

LMNT, an AI speech startup, was an early adopter of coding assistants, but faced challenges with code quality and productivity across their diverse tech stack. Augment's AI-powered coding assistant improved code completions, refactoring, and overall developer experience. This resulted in faster velocity and fewer PR comments.

The Challenge

"Our technology stack spans from Python and React to CUDA and native Go / C++ code, Ansible for machine management, Docker configs, and more. To achieve the low latency and high quality our customers need, we manage everything from the kernel level up to the application layer." - Zach Johnson, Co-founder at LMNT

LMNT's codebase spans low-level systems to high-level applications across multiple languages. Existing coding assistants struggled to keep up, often generating irrelevant or inconsistent suggestions.

As a result, code completions did not always match LMNT's style, and large code completions often required extensive editing to be useful. While they saw an overall net time savings, it was less than they hoped for. LMNT needed a tool offering accurate assistance across their entire tech stack.

Why Augment?

LMNT adopted Augment because it provided:

  • Higher quality code completions that followed LMNT's style right away
  • Code completions inside a line, making even minor edits super fast
  • "Bite-sized completions" of 3-5 lines, making it possible to guide subsequent completions
  • A chat window for answering questions about the codebase 
  • Refactoring capabilities through high-level prompts

Results 

  • Enhanced Productivity Across Multiple Languages: Augment's context-awareness made multi-language coding seamless for LMNT's engineers. "It's not just about faster coding; it's about smarter coding that fits our stack."
  • Increased Development Speed: Augment provides faster completions compared to other tools, reducing wait times. "With Copilot, you're usually waiting one, two, three beats for something to come out. Whereas with Augment, it's usually on the first beat."
  • Reduction in Code Review Time: Augment's consistent, quality suggestions reduced code review revisions. "Our PRs move faster, and there's less back-and-forth, which is a big win for us.”
  • Greater Focus on Innovation: Augment streamlined routine tasks and code style standardization. As a result, LMNT could focus on core problem-solving and feature development. "We spend more time on what really matters—building the best product for our users.” 

About LMNT

LMNT is leading the way in creating lifelike AI speech. Driven by a longstanding desire to make human-machine interaction seamless, LMNT focuses on creating AI voices that sound authentic, making interactions with AI much more engaging and effective. Plus, their quick response times mean smoother, more natural conversations without awkward pauses.

Industry: Speech Synthesis, Generative AI, Text to Speech, Machine Learning, Enterprise Platforms

Location: California, USA

Team Size: 7

Languages, Frameworks, Libraries: Python, Typescript, React, Go, C++, CUDA

IDE: VS Code

Molisha Shah

GTM and Customer Champion

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

tabs-container-blog-v1
 
  <div class="example">
    <p>This is a plain text inside a paragraph tag.</p>
  </div>
 
Tab 1
Tab 2

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

tabs-container-blog-v2
 
  <div class="example">
    <p>This is a plain text inside a paragraph tag.</p>
  </div>
 
Tab 1
Tab 2

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

 
  <div class="example">
    <p>This is a plain text inside a paragraph tag.</p>
  </div>
 
Tab 1
Tab 2

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

 
  <div class="example">
    <p>This is a plain text inside a paragraph tag.</p>
  </div>
 
Tab 1
Tab 2

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Keep the reading with us.
Molisha Shah
December 18, 2024
Beyond code generation: What if your AI actually understood your codebase?
Chris Kelly
December 4, 2024
Augment is free for open source
Barry (Xuanyi) Dong
November 26, 2024
Reinforcement Learning from Developer Behaviors: A breakthrough in code generation quality
Signup for Augment Code News

By submitting this form, you acknowledge and agree that Augment Code will process your personal information in accordance with the Privacy Policy.