Awesome AI AgentsPrompt Libraries

guy-hartstein/company-research-agent

⭐ 2279 Python added to this list on 2025-06-16 repository created 2025-02-12

The project "Agentic Company Researcher" is a sophisticated multi-agent tool designed to generate comprehensive research reports on companies. It leverages a multi-agent framework to conduct deep diligence by gathering, curating, and synthesizing information from multiple sources such as company websites, news articles, financial reports, and industry analyses. The platform uses advanced AI models, specifically Google's Gemini 2.0 Flash and OpenAI's GPT-4.1, to perform high-context research synthesis and precise report formatting respectively. The Gemini 2.0 Flash model excels at processing and summarizing large volumes of data, generating initial category briefings, while GPT-4.1 mini focuses on formatting, content deduplication, markdown structuring, and real-time report streaming. The architecture is modular and pipeline-based, consisting of specialized research nodes like CompanyAnalyzer, IndustryAnalyzer, FinancialAnalyst, and NewsScanner that collect relevant data. Processing nodes such as Collector, Curator, Briefing, and Editor then aggregate, filter, summarize, and format the data into a final report. The content curation system uses Tavily's AI-powered relevance scoring to filter and prioritize documents, ensuring only the most pertinent information is included. A notable feature is the real-time communication system implemented via WebSocket, which streams research progress and results to the frontend React UI. This allows users to track query generation, document curation, briefing completion, and report generation live. The frontend is responsive and supports real-time updates and download options. The project supports multiple setup methods including a quick setup script, manual installation, and Docker deployment. It requires API keys for Tavily, Google Gemini, and OpenAI, with optional MongoDB support for persistence. Overall, this tool provides an advanced, AI-driven solution for in-depth company research, combining multiple AI models and a multi-agent framework to deliver detailed, curated, and well-formatted research reports efficiently.

https://github.com/guy-hartstein/company-research-agent

agentsaiai-modelsai-powered-filteringcompanycompany-researchcontent-curationfinancial-analysisgeminigemini-2.0-flashgpt-4.1langchainlanggraph-pythonmodular-architecturemulti-agent-frameworkmulti-agent-systemsnews-scanningopenaipipelinepythonreact-frontendreal-time-updatesrelevance-scoringreport-generationresearchtavilytavily-apitavily-searchwebsocket

Also in Prompt Libraries

asgeirtj/system_prompts_leaks

This repository provides a collection of extracted system prompts from various large language models (LLMs) including Anthropic's Claude, OpenAI's ChatGPT, Google's Gemini, and xAI's Grok, updated ...

HKUDS/RAG-Anything

RAG-Anything is a next-generation all-in-one multimodal Retrieval-Augmented Generation system that processes and queries diverse document content including text, images, tables, and equations within a unified framework.

dzhng/deep-research

Open Deep Research is an AI-powered research assistant that performs iterative, deep research on any topic by combining search engines, web scraping, and large language models to generate comprehensive markdown reports.

dottxt-ai/outlines

Outlines is an open-source tool that enables structured text generation with large language models, ensuring predictable and schema-compliant outputs for various applications.

microsoft/RD-Agent

RD-Agent is an open-source R&D automation tool by Microsoft designed to automate and enhance industrial research and development processes focused on data and models using AI.

arcee-ai/mergekit

mergekit is a toolkit for efficiently merging pre-trained large language models using various algorithms, supporting CPU and GPU execution, and enabling creation of versatile merged models with maintained inference costs.

icip-cas/PPTAgent

PPTAgent is an innovative system that automatically generates and evaluates high-quality presentations from documents using a two-phase approach and a comprehensive multi-dimensional evaluation framework.

serenakeyitan/awesome-notebookLM-prompts

A curated collection of NotebookLM and Kael.im slide prompts designed to generate presentation-ready decks from various content types.