awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Integuru-AI avatar

Integuru-AI/Integuru

0
View on GitHub↗
4,624 stars·361 forks·Python·AGPL-3.0·3 viewsinteguru.ai↗

Integuru

Integuru is a system of AI-driven agents and frameworks designed to document undocumented APIs and convert network traffic into automation scripts. It functions as a headless API automation framework that replaces browser-based tools with direct HTTP requests to increase throughput and reliability.

The project features an LLM-based reverse engineering agent that analyzes network traffic to discover internal APIs and a natural language integration engine that transforms text descriptions of workflows into sequences of valid API calls. It includes tools for extracting request and response formats to create precise technical specifications and converting captured session cookies into production-ready automation scripts.

The framework covers a broad range of capabilities including schema engineering, request-dependency graphing, and state-based logic mapping to handle complex application workflows. It also provides automated authentication management for session cookies and multi-factor verification to maintain access to protected portals.

Features

  • Headless API Automation Frameworks - Provides a headless framework that executes direct HTTP requests instead of browser automation to increase execution speed and reliability.
  • API Reverse Engineering - Analyzes network requests and session cookies to determine the exact sequence of endpoints required for a specific action.
  • Natural Language Workflow Generators - Transforms natural language descriptions of workflows into executable sequences of valid API calls and network requests.
  • API Request Translations - Converts human-readable descriptions of workflows into a sequence of production-ready HTTP requests and parameters.
  • API Schema Mapping - Automatically mapping request and response formats from network traffic to document undocumented endpoints and data fields.
  • Natural Language Automation - Convert natural language descriptions of desired data or workflows into production-ready API requests.
  • Custom Platform Integrations - Creates custom connections to specific services to automate tasks without relying on official public APIs.
  • Headless API Automation - Replacing slow browser-based RPA tools with direct HTTP requests to increase execution speed and reliability.
  • Workflow Automation Scripts - Produces runnable scripts that replicate browser workflows by calling platform endpoints in the required sequence.
  • Private API Wrappers - Creating custom connections to platforms by reverse engineering internal network traffic when no official public API is available.
  • Natural Language Code Generators - Converting plain text descriptions of desired actions into production-ready HTTP requests and automation scripts.
  • Session Management - Handles session cookies and multi-factor authentication flows to maintain persistent access to protected internal endpoints.
  • API Reverse-Engineering Tools - Extracts request and response formats from network traffic to create specifications for undocumented API endpoints.
  • Traffic-Based Reverse Engineering - Extracts request and response schemas by analyzing raw HTTP traffic to identify undocumented private API endpoints.
  • Traffic-Based Schema Extraction - Automatically extracts precise request and response specifications from captured network traffic to document undocumented endpoints.
  • Session and Cookie Automators - Handling session cookies and multi-factor authentication flows to maintain programmatic access to protected web portals.
  • Schema-Driven Code Generators - Produces runnable automation scripts by transforming discovered API specifications into executable request sequences.
  • HTTP Request Execution - Executes direct HTTP calls instead of browser automation to increase throughput and reliability.
  • Network Dependency Mapping - Creates a dependency graph of network calls to identify the exact sequence needed to trigger a target action.
  • Private API Automation Tools - Converts captured HTTP requests and session cookies into production-ready automation scripts for private platform integration.
  • Session and MFA Automation - Manages session cookies and multi-factor authentication flows, including phone and email verification, to maintain access to protected portals.
  • Application State Mapping - Identifies and maps various application states and branching paths to ensure automation handles real-world usage scenarios.
  • Request Sequence Graphing - Maps the exact sequence of network calls and their dependencies to recreate complex application workflows.
  • State-Driven Logic - Identifies branching paths and application states to ensure automation handles real-world edge cases and logic flows.
  • API Schema Generation - Creates detailed specifications of request and response formats including precise definitions for every data field.

Star history

Star history chart for integuru-ai/integuruStar history chart for integuru-ai/integuru

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does integuru-ai/integuru do?

Integuru is a system of AI-driven agents and frameworks designed to document undocumented APIs and convert network traffic into automation scripts. It functions as a headless API automation framework that replaces browser-based tools with direct HTTP requests to increase throughput and reliability.

What are the main features of integuru-ai/integuru?

The main features of integuru-ai/integuru are: Headless API Automation Frameworks, API Reverse Engineering, Natural Language Workflow Generators, API Request Translations, API Schema Mapping, Natural Language Automation, Custom Platform Integrations, Headless API Automation.

What are some open-source alternatives to integuru-ai/integuru?

Open-source alternatives to integuru-ai/integuru include: kr1s77/python-crawler-tutorial-starts-from-zero — This project is a Python web scraping tutorial and framework designed for building automated data extraction tools and… alufers/mitmproxy2swagger — mitmproxy2swagger is a tool that transforms captured mitmproxy network traffic into structured OpenAPI schemas for… nanmicoder/crawlertutorial — CrawlerTutorial is a comprehensive Python web scraping tutorial and framework designed for extracting data from static… anandnet/harmony-music. jack-cherish/python-spider — This is a collection of Python scripts designed for extracting data from popular Chinese websites and mobile… killianlucas/open-interpreter — Open Interpreter is a coding agent that uses large language models to write and execute code directly on a local host…

Open-source alternatives to Integuru

Similar open-source projects, ranked by how many features they share with Integuru.
  • kr1s77/python-crawler-tutorial-starts-from-zeroKr1s77 avatar

    Kr1s77/Python-crawler-tutorial-starts-from-zero

    4,599View on GitHub↗

    This project is a Python web scraping tutorial and framework designed for building automated data extraction tools and web crawlers. It provides a structured approach to navigating websites and persisting scraped data to databases. The project includes a toolset for web API analysis, focusing on reverse engineering obfuscated API requests and inspecting network traffic to extract structured data. It also covers optical character recognition workflows to convert visual text within images into machine-readable strings. The framework covers capabilities for headless browser automation to handle

    Python
    View on GitHub↗4,599
  • alufers/mitmproxy2swaggeralufers avatar

    alufers/mitmproxy2swagger

    9,530View on GitHub↗

    mitmproxy2swagger is a tool that transforms captured mitmproxy network traffic into structured OpenAPI schemas for reverse-engineering REST APIs. It functions as an OpenAPI schema converter and network traffic documentation utility, extracting API endpoints and data structures from captured network packets to create formal technical references. The tool enables the reconstruction of undocumented APIs by converting intercepted HTTP request and response patterns into specifications. It supports merging multiple traffic capture files into a single schema to incrementally expand an API map and ut

    HTMLmitmproxyopenapireverse-engineering
    View on GitHub↗9,530
  • nanmicoder/crawlertutorialNanmiCoder avatar

    NanmiCoder/CrawlerTutorial

    4,262View on GitHub↗

    CrawlerTutorial is a comprehensive Python web scraping tutorial and framework designed for extracting data from static and dynamic websites. It functions as a web data extraction pipeline and an HTTP request orchestrator, covering the full lifecycle of scraping applications from initial fetching to final data storage. The project provides specialized guidance on anti-bot bypass techniques and web API reverse engineering. It includes methods for evading browser detection through identity masking and proxy rotation, as well as techniques for identifying hidden API endpoints by analyzing network

    Python
    View on GitHub↗4,262
  • anandnet/harmony-musicanandnet avatar

    anandnet/Harmony-Music

    2,884View on GitHub↗
    Dartandroid-appflutterflutter-app
    View on GitHub↗2,884
  • See all 30 alternatives to Integuru→