AI First: build your software differently

Building software used to be complex, time consuming, and incredibly expensive. We're obsessed with making it simpler, faster, and cheaper.

Our AI-First tools let you put AI at the core of every part of your software development journey. We offer you a way to have AI help continually refine your vision, build your code, generate your tests, and write your docs.

Humbug

An AI-First approach to software needs tools designed with AI at their core. Humbug is a front-end platform built for this.

It offers an easy-to-use interface to interact with many different AIs at the same time, with IDE-style file editing so you can stay in one environment as you do your work.

We built Humbug using Metaphor. It's a powerful demonstration of what you can get from AI by focusing on what you want to do rather than how you want to do it. We'll be talking a lot more about Humbug over the next few weeks so don't forget to follow us or come back here soon.

A screenshot of Humbug being used to develop software.
Using Humbug to be an expert in its own code.

Find it on GitHub

Humbug is open source and available under and Apache 2.0 license. You can find it on GitHub: github.com/m6r-ai/humbug

Metaphor

AI tools can't do magic. Just like people, they need a lot of detail (context) to do exactly what you want. Metaphor is a simple but powerful language lets you combine all the expert knowledge of your team and AI agents to build up all that detail, refine it, and then put it to use.

While getting you started is great, software development doesn't stop with the first version. By focusing on what you want your software to do rather than on incremental changes, Metaphor allows AI tools to help you throughout your software's lifecycle. It can help you add features, remove capabilities you no longer want, or upgrade package dependencies, or even help you build an entirely new implementation!

Metaphor has been designed to work with different AI models so you can choose the model that offers the right capabilities and costs for your needs.

A screenshot of Claude working with Metaphor.
A screenshot of ChatGPT working with Metaphor

Get the software and start building!

The Metaphor prompt compiler is open source and available under and Apache 2.0 license. You can find it on GitHub: github.com/m6r-ai/m6rc

Take a look at our M6R blog to see some of what we've been doing with Metaphor, and visit our Metaphor home page.