Harbormaster uses AI to be the best way to create or refactor an app

Why Harbormaster?

Catch Harbormaster Presenting @

Automating the Automation

Harbormaster generates fully operational DevOps projects.

Today, Harbormaster uses Applied Intelligence. The next major release will use Natural Language Processing then Machine Learning to bring Artificial Intelligence to DevOps project creation.

Say goodbye to ‘Hello World’ and generate the stuff you need but prefer not to write.

Harbormaster refactors legacy apps onto new tech stacks.

Using Project-as-Code, nothing goes from idea to container faster.

Learn More
Simply Declarative
A fully functional app and toolchain is a YAML file away
Multiple Tech Stacks
Go, Spring, Angular, DJango, ASP.NET, Lambda & more...
Model Driven
Generate an app based on your requirements
GIT Integration
Commits generated app, build, CI, Docker and Terraform files
Many CI Pipelines
CircleCI, Codeship, AWS, Azure, Jenkins, & more...
Artifact Repo
Stores components and build dependencies w/ JFrog & Nexus
Container Support
Optional Dockerfile and Kubernetes cluster config
AWS, Azure, Google, Nutanix, RedHat and OnPrem


Built For Modern Architectures



Platform Install:

Use Docker to pull the Harbormaster image for a local install.  The image contains the latest version of  the Harbormaster platform.  

Command Line Interface:

Install the CLI version via NPM

It requires access to either a local Harbormaster install or the hosted SaaS version .  Access to the SaaS version requires a valid user account and token.


Harbormaster is an open source project available on GitHub.  To modify or build the platform, download the project via GitHub Clone.


Forget installing and instead sign-up on the SaaS version for free usage of Harbormaster.


Design Market Place

  • Are you exceptional at a particular UI framework like React, Vue, Express, etc...?
  • How about a backend framework like Spring, Go, Angular, etc...?
  • Or maybe you shine on a full framework like Django or Ruby on Rails?
  • Do you have a cool Dockerfile implementation or a really helpful CI/CD YAML file?
  • Or maybe you have a well defined model that has captured the important aspects of something

You now have a place where others can leverage your expertise via a published design asset. A design asset is a templatized tech stack, a templatized resource file or a well formed model, each which can be reused during project generation time.

Learn how to submit your design assets today!

You set the price and others will benefit from the incredible time savings your work will offer them during project generation. It's a WIN-WIN for everybody!!