Universal legacy software bridge - Scan desktop applications and automatically generate AI-accessible APIs.
APIMaker lets non-technical users turn any desktop software (billing systems, workflow tools, legacy apps) into an API that AI agents like Claude can use.
- Scan - APIMaker discovers installed software on your PC
- Analyze - It inspects each app to find the best way to interact with it (database, COM/OLE, UI automation, file I/O)
- Bridge - It generates an API layer exposing the app's functionality
- Connect - AI agents connect via MCP (Model Context Protocol) or REST API
pip install apimaker
# Scan your PC for installed software
apimaker scan
# Analyze a specific application
apimaker analyze "QuickBooks"
# Start the API bridge server
apimaker serve| Strategy | How it works | Reliability |
|---|---|---|
| Database | Direct access to app's local database (SQLite, Access, SQL Server) | High |
| COM/OLE | Windows COM automation (Excel, Word, QuickBooks, etc.) | High |
| CLI | Wraps command-line interfaces | High |
| File I/O | Watches import/export directories | Medium |
| UI Automation | Simulates mouse/keyboard interaction | Medium |
| Screen OCR | Reads screen content via OCR | Low (fallback) |
Desktop App <--[bridge strategy]--> APIMaker Engine <--[MCP/REST]--> AI Agent
MIT