Skip to content

micahcooley/wingman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wingman (INCOMPLETE / UNFINISHED)

Wingman was an attempt at building a JUCE-based plugin using the Chromium Embedded Framework (CEF) to allow AI-powered control of DAWs like Ableton Live. The goal was to create a TypeScript-based interface to facilitate advanced AI integration within music production environments.

Status

This project is incomplete and no longer actively maintained.

Development was discontinued after hitting significant roadblocks, including:

• API Integration Limitations: Achieving deep control over DAWs like Ableton proved far more restrictive than anticipated, especially from a plugin context.

• Technical Complexity: Integrating CEF and achieving solid interoperation between TypeScript/Node, C++, and plugin frameworks introduced persistent issues and instability.

• Shifted Focus: Most intended AI/automation features are now being explored in a standalone DAW project where there’s more flexibility.

What’s Here

• Early-stage TypeScript-based codebase for plugin logic and UI.

• Experimental approaches to DAW/plugin communication and AI hooks.

• Bugs and incomplete features remain—this is not production-ready.

Why Share This?

While incomplete, this repository may still be useful as:

• Reference or starting point for others attempting similar integration.

• Documentation of the technical challenges encountered when bridging modern web tech (TypeScript/CEF) with legacy plugin architectures.

• Illustrative early attempts at embedding AI into digital audio workflows.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages