AI agent for permissionless integrations via reverse-engineered APIs
Top 11.3% on sourcepulse
Integuru is an AI agent designed to automate the creation of software integrations by reverse-engineering platform internal APIs. It targets developers and power users seeking to build custom connections to web services without official API access, generating runnable Python code for specific actions.
How It Works
Integuru analyzes network requests captured in a HAR file, identifying dynamic parameters and dependencies between requests. It constructs a dependency graph, starting from the desired action and tracing back to requests that provide necessary data (like user IDs or account IDs). This graph is then translated into Python code that executes the sequence of API calls, abstracting away the complexity of manual reverse-engineering.
Quick Start & Requirements
poetry install
export OPENAI_API_KEY='...'
poetry run python create_har.py
poetry run integuru --prompt "download utility bills"
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project is in active development, with input variable support for code generation noted as "coming soon." The effectiveness relies heavily on the quality of the captured HAR file and the clarity of the user's prompt.
5 months ago
1 day