Awesome AI AgentsReasoning Frameworks

Intelligent-Internet/ii-researcher

⭐ 504 Python added to this list on 2025-06-16 repository created 2025-03-28

II-Researcher is an advanced open-source framework designed to facilitate the creation of intelligent search and research agents. It leverages multiple web search providers such as Tavily and SerpAPI to perform deep and intelligent web searches. The framework integrates various web scraping and content extraction tools including Firecrawl, Browser, BeautifulSoup (BS4), and Tavily to gather comprehensive data from the internet. One of its key strengths is its multi-step reasoning and reflection capabilities, which allow it to generate well-thought-out and comprehensive answers to user queries. The system supports configurable large language models (LLMs) tailored for different tasks, enhancing its flexibility and performance. It operates asynchronously to improve efficiency and responsiveness. II-Researcher offers customizable pipelines and reasoning methods, enabling users to tailor the deep search process according to their specific needs. The framework supports integration with local LLM servers like LiteLLM and can be deployed using Docker for containerized environments. It also provides a command-line interface (CLI) for direct interaction and a web interface for more user-friendly access. The project includes detailed setup instructions, environment variable configurations for API keys and model settings, and supports multiple deployment options including local development and containerized deployment. The framework is designed to generate answers with references, ensuring transparency and reliability of the information provided. It also supports integration with MCP servers and Claude for enhanced research capabilities. The project is inspired by and built upon several open-source tools and communities, including LiteLLM, node-DeepResearch, gpt-researcher, and BAML. Overall, II-Researcher is a powerful tool for developers and researchers looking to build sophisticated AI-driven search agents that combine web search, scraping, and advanced reasoning.

https://github.com/Intelligent-Internet/ii-researcher

agentagentic-aiagentic-frameworkagentic-workflowagentsaiai-driven-searchapi-integrationasynchronous-operationclaude-integrationclicomprehensive-answer-generationconfigurable-llm-modelscontent-extractioncustomizable-pipelinesdeep-search-agentdocker-deploymentintelligent-web-searchlitellm-integrationmcp-servermulti-step-reasoningresearch-agentsweb-interfaceweb-scraping

Also in Reasoning Frameworks

bytedance/deer-flow

DeerFlow is a community-driven deep research framework that integrates language models with web search, crawling, and Python execution tools to facilitate comprehensive AI-powered research workflows.

VectifyAI/PageIndex

PageIndex is a reasoning-based document indexing and retrieval system that uses a hierarchical tree structure to enable human-like, vectorless retrieval and multi-step reasoning over long professional documents.

guidance-ai/guidance

Guidance is a programming paradigm and library that enables efficient and fine-grained control over large language models to produce structured, high-quality outputs with reduced latency and cost.

friuns2/BlackFriday-GPTs-Prompts

A curated repository of free GPT prompts and jailbreaks across various domains, enabling users to utilize GPT models without a subscription to GPT Plus.

refly-ai/refly

Refly is an open-source AI-native creation engine that combines multi-threaded dialogues, multimodal inputs, knowledge base integration, and AI-powered tools to transform ideas into production-ready interactive content and web applications.

mongodb-developer/GenAI-Showcase

MongoDB's GenAI Showcase is a comprehensive repository offering examples and applications that integrate MongoDB with advanced Generative AI techniques like Retrieval-Augmented Generation and AI Agents to support AI development and innovation.

anysphere/priompt

Priompt is a JSX-based prompting library that uses a priority system to efficiently construct token-limited prompts for language models, inspired by React's component design.

HKUDS/Auto-Deep-Research

Auto-Deep-Research is an open-source, fully automated, and cost-effective personal AI assistant that supports multiple large language models and offers a one-click launch experience as an alternative to OpenAI's Deep Research.