AIAI EngineerFeb 5, 2025· 3:48

The Rise of the AI Software Engineer: Jesse Han

Jesse Han, CEO of Morph Labs, announces the Morph Code Index and RiffCoder 7B model as milestones toward the personal AI software engineer. The Code Index is a neurosymbolic code database that enables semantic search over codebases, makes entire Git history visible to coding assistants, and transmutes code into training data. It uses static analysis, vector embeddings, and graph algorithms for state-of-the-art code search, with a query language guaranteeing precise results. RiffCoder 7B, trained on data from the Code Index, is the only open-source code editing model that runs on laptops and IDEs. Morph Labs is building a platform for managing personal AI software engineers, available via waitlist. The future of software should belong to everyone, and the tools are open-source and free.

Transcript

Intro0:00

Jesse Han0:15

Hi everyone. I'm Jesse Han, founder and CEO of Morph Labs. I'll be telling you today about how we're enabling the rise of the AI software engineer.

AI Engineering0:27

Jesse Han0:27

Programming is evolving. Programming was once called automatic programming. Logarithms used to be considered human knowledge work. One day, we'll think about how engineering was once called AI Engineering, and how intelligence used to be called Artificial General Intelligence. And along the way, we will command legions of AI software engineers to write the code for us.

Here at Morph Labs, our mission is to bring the personal AI software engineer to everyone. The personal AI software engineer will understand you, the best practices for your software, your favorite idioms. The personal AI software engineer will understand your codebase better than you do.

Personal AI0:53

Jesse Han1:12

Its capabilities will evolve with you and your code, and it will always stay up to date. The personal AI software engineer will augment you at every stage of the software development lifecycle, from ideation and specification to implementation, testing, and deployment.

Morph Code Index1:29

Jesse Han1:29

I'm proud to announce the Morph Code Index, a major milestone towards the personal AI software engineer. The Morph Code Index is a neurosymbolic code database for you and your coding assistant. With it, you can run semantic searches with natural language over your codebase, make your entire codebase and Git history visible to your coding assistant, and transmute your codebase into training data for your personal AI software engineer.

So let's dive into what it does.

Code Search1:57

Jesse Han2:02

The Morph Code Index helps you find relevant code faster. We use static analysis, vector embeddings, and graph algorithms to create a state-of-the-art code search index. The Morph Code Index also ships with a neurosymbolic query language, which can be used to guarantee precise results.

The Code Index is the only AI-native code search engine. It will make your coding assistant smarter. With our Python bindings, it will be easy to attach a Morph Code Index to any coding assistant to give it codebase-wide context via retrieval.

Training Data2:39

Jesse Han2:39

Finally, the Morph Code Index can traverse your codebase to generate vast quantities of training data. We've already used this exact pipeline to train our newly released RiffCoder 7B model, which is the only open-source model for code editing that can run on your laptop and in your IDE.

All you have to do is index your code, run the generation script, and you can start training your personal AI software engineer.

Open Source3:08

Jesse Han3:08

Here at Morph Labs, we believe the future of software should belong to everyone. That's why the Morph Code Index is open-source, transparent, and free: your code, your data, your model.

Platform3:24

Jesse Han3:24

Finally, just for AI Engineer attendees, we will soon be announcing a platform for building, managing, and deploying your personal AI software engineer. Scan the QR code or sign up at waitlist.morph.so to get early access. And thank you for your attention.