Integuru

Active
GitHub Python AGPL-3.0

Description

The first AI agent that builds permissionless integrations through reverse engineering platforms' internal APIs for cross-platform automation.

Key Features

  • Automated reverse engineering of platform internal APIs through browser network request analysis
  • Dependency graph generation for complex API request chains and authentication flows
  • Runnable Python code generation that hits internal endpoints to perform desired actions
  • Input variable support for parameterizing integration workflows
  • HAR file processing to capture and analyze browser network traffic
  • Cookie and session management for authenticated API interactions

Use Cases

πŸ’‘ Automating data extraction from platforms without official APIs
πŸ’‘ Building integration workflows for services that lack developer documentation
πŸ’‘ Creating automated billing and utility bill download systems
πŸ’‘ Developing cross-platform data synchronization tools
πŸ’‘ Reverse engineering web applications for API integration purposes

Quick Start

Install with poetry install and set OPENAI_API_KEY. Run 'poetry run python create_har.py' to spawn browser and capture network requests. Perform desired action in browser. Run 'poetry run integuru --prompt "download utility bills" --model gpt-4o' to generate integration code

Related Projects