Integuru-AI/Integuru
The first AI agent that builds permissionless integrations through reverse engineering platforms' internal APIs.
What it solves
Integuru v0 允许用户为没有官方 API 的平台创建自动化集成。它通过逆向工程用户手动执行特定操作时浏览器发出的网络请求来实现此目的。
How it works
该工具结合浏览器网络日志(HAR 文件)和 LLM,将以下过程自动化:
- Capture:用户使用脚本记录浏览器活动,生成 HAR 文件和 cookie 文件。
- Analysis:代理分析网络请求,识别目标操作(例如下载账单)并绘制依赖关系。如果请求需要来自前一次请求的动态 ID(如用户 ID),代理会找出其来源。
- Graph Generation:构建所有必要请求的依赖图,从最终操作向后追溯到最初的认证步骤。
- Code Generation:代理将此图转换为可运行的 Python 代码,使用捕获的 cookie 执行请求序列。
Who it’s for
需要以编程方式与缺乏公开 API 文档的网站或服务交互的开发者和自动化工程师。
Highlights
- Automated API Reverse-Engineering:将浏览器网络流量转化为功能代码。
- Dependency Mapping:自动识别并链接请求之间的动态参数。
- LLM-Powered:利用 GPT-4o、o1-preview 等高推理模型生成图和代码。
- Session Handling:支持使用 cookie 和认证 token,绕过手动登录步骤,包括 2FA 之后的流程。