Skip to content

fork of mshumer/ai-researcher which utilizes the google search api to perform research with sub-agent

License

Notifications You must be signed in to change notification settings

joriskalz/ai-researcher

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

Fork of Binxly/ai-researcher which is a Fork of AI-Researcher by @mattshumer

Open In Colab

This project is an evolving fork of the Binxly/ai-researcher repository, which itself is a fork of the original ai-researcher repository created by @mattshumer. The original version utilized Claude 3 and SERPAPI to conduct research, while the Binxly/ai-researcher fork modified the project to use Google Search API for searching capabilities. This fork builds upon those changes with further enhancements. Below are the details of the modifications:

Changes Made

  1. Switched to OpenAI: The underlying AI model has been switched from Claude 3 to OpenAI's GPT-3 model for improved performance and flexibility.

  2. Parsing Improvements: The web search function has been enhanced to parse only the relevant content from the google search result, rather returning the whole Google meta data. This change reduces the number of tokens and improves the quality of the generated content. However, the content is still not parsed from the original website. This is still a mayor drawback of the current implementation. Until this is fixed, the quality of the generated content will be limited.

Until the parsing of the content from the original website is implemented, I suggest to use the following project: gpt-researcher.

ToDo

  • Switch to OpenAI
  • Improve parsing of the google search result to reduce amount of tokens
  • Parse the content from the original website, not just from the Google meta data
  • Add Azure OpenAI support

Acknowledgements

Credit goes to the original creator, @mattshumer, for the foundational work on the ai-researcher, and to Binxly for their enhancements in the Binxly/ai-researcher fork. The changes made in this fork aim to further improve upon their work.

Notice of Modifications

This document outlines the changes from the joriskalz/ai-researcher fork, which itself modified the original project. It should be noted that while the core functionality remains the same, additional optimizations and features have been introduced to enhance the AI Researcher tool.


This document is for the forked project and should be used in conjunction with the documentation from the Binxly/ai-researcher fork and the original project for a complete understanding of the system's capabilities and usage.

About

fork of mshumer/ai-researcher which utilizes the google search api to perform research with sub-agent

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%