{"repo":"Integuru-AI/Integuru","free":true,"listed":false,"github":"https://github.com/Integuru-AI/Integuru","clone":"git clone https://github.com/Integuru-AI/Integuru.git","description":"The first AI agent that builds permissionless integrations through reverse engineering platforms' internal APIs.","language":"Python","stars":4759,"topics":["agents","ai-agent","llm","integrations","integration","agent","ai-agents","openapi","unofficial-api","unofficial-apis"],"license":"AGPL-3.0","category":"ai-agents","readme_excerpt":"Integuru v0 This repo contains the earliest version of the Integuru agent we released publicly. It shows the original approach: using browser network requests to generate runnable integration code for platforms without official APIs. We've kept building since then. The newest version of Integuru is available at www.integuru.com. Integuru v0 in Action What Integuru v0 Does You use to generate a file containing all browser network requests, a file with the cookies, and write a prompt describing the action triggered in the browser. The agent outputs runnable Python code that hits the platform's internal endpoints to perform the desired action. How It Works Let's assume we want to download utility bills: 1. The agent identifies the request that downloads the utility bills. For example, the request URL might look like this: 2. It identifies parts of the request that depend on other requests. The above URL contains dynamic parts (accountId and userId) that need to be obtained from other requests. 3. It finds the requests that provide these parts and makes the download request dependent on them. It also attaches these requests to the original request to build out a dependency graph. 4. This process repeats until the request being checked depends on no other request and only requires the authentication cookies. 5. The agent traverses up the graph, starting from nodes (requests) with no outgoing edges until it reaches the master node while converting each node to a runnable function. ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Integuru-AI","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Integuru-AI/Integuru/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}