Humbug

An operating system for human/AI collaboration

Humbug is an operating system designed to facilitate secure and seamless collaboration between humans and AIs.

Background

Humbug was started as a project to build tools that would let me explore and develop legacy codebases, but has since evolved into a more general purpose platform. "Traditional" operating systems I've worked on, or designed, were able to draw on significant research from the 70s, 80s, and 90s, but AI changes the game.

As soon as we start to consider an AI participant, we are dealing with a computational entity that is no longer deterministic. It can do incredible things we couldn't have imagined before, but this also means we now have a component that is capable of doing the same silly or dangerous things a human could do. These are the same things a traditional OS attempts to mitigate. This means we need to rethink how we approach security, privacy, and trust.

You can find out more about the project on GitHub: https://github.com/m6r-ai/humbug.

Source code and binaries

The source code can be found on GitHub: https://github.com/m6r-ai/humbug

MacOS binaries for the latest release can be found on the GitHub releases page: https://github.com/m6r-ai/humbug/releases.