Mayhem 是微軟的套用科學研究部門 (Applied Sciences Group) 開發的工具,可以將多個 Windows 下的應用程式串聯,以完成一連串的任務,特點是一般沒有編程知識的用戶也能操作。究竟具體地可以完成怎么樣的工作?在 Mayhem 官方上就舉了幾個例子說明,包括利用手機(當然是 Windows Phone 了)操作 PowerPoint 的投影片、當收到來自天氣系統的警告時,向指定用戶群傳送郵件、或者微軟的投票價格下跌時,在 Facebook 上發出「我破產了!」之類的訊息。
將不同應用程式組合成一連串的動作,一直是 Linux 等 UNIX 系統的強項,Linux 系統管理員通常都會把一些極為簡單的應用程式組合,從而完成一些在 Windows 下無法完成的工作。Mayhem 的項目負責人 Paul Dietz 表示,Mayhem 的出現正是為了補充 Windows 加入這方面的功能。其實 Visual Studio 早就已經具備了此等功能,只是不夠平民化,Mayhem 不可以配合 Visual Studio 使用,目的就了為了吸引一些不會使用 Visual Studio 的用戶。Mayhem 開源化後會改由 Outercurve Foundation 的 Innovators Gallery 管理,Innovators Gallery 正是管理這些具試驗性質的 Outercurve 項目而設立的群組。
Outercurve Foundation 最初名叫 CodePlex,是一倨推廣企業使用開源技術的非牟利組織,由微軟於 2009 年成立。2010 年改稱 Outercurve Foundation,目前管理的開源項目達 22 個,除了微軟以外還接受其他企業的贊助。Mayhem 現在已可在官方網站下載,採用的是 Microsoft Public License (Ms-PL) 授權。為了吸引更多人使用 Mayhem,Outercurve 舉辦了名為 Make Your Own Mayhem 的活動,最優秀者可得到 5,000 美元的獎金,截止日期為 2012 年 4 月 3 日。