<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Pratik Dani</title>
    <description>The latest articles on Forem by Pratik Dani (@pratik_dani_f9e43e97b60d8).</description>
    <link>https://forem.com/pratik_dani_f9e43e97b60d8</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3451244%2F15857483-dff1-4e2f-8b36-002f9d73f80c.jpg</url>
      <title>Forem: Pratik Dani</title>
      <link>https://forem.com/pratik_dani_f9e43e97b60d8</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/pratik_dani_f9e43e97b60d8"/>
    <language>en</language>
    <item>
      <title>Company Research Analyst AI Agent</title>
      <dc:creator>Pratik Dani</dc:creator>
      <pubDate>Sun, 31 Aug 2025 15:57:30 +0000</pubDate>
      <link>https://forem.com/pratik_dani_f9e43e97b60d8/company-research-analyst-ai-agent-19km</link>
      <guid>https://forem.com/pratik_dani_f9e43e97b60d8/company-research-analyst-ai-agent-19km</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/brightdata-n8n-2025-08-13"&gt;AI Agents Challenge powered by n8n and Bright Data&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I built &lt;strong&gt;Company Research Analyst&lt;/strong&gt;, an AI-powered research agent that takes a company’s domain name as input and generates a structured, comprehensive research report. The agent automates the tedious process of gathering company insights from multiple trusted sources like LinkedIn, Crunchbase, PitchBook, and Google News.&lt;/p&gt;

&lt;p&gt;This tool is designed for analysts, investors, and business developers who need quick, credible, and actionable company intelligence without spending hours across multiple platforms.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.loom.com/share/2e4b4cbd9323471b973d21872a3828d3" rel="noopener noreferrer"&gt;Company Research Agent Demo&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  n8n Workflow
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://gist.github.com/pratik-dani/00708a5aa15168422b2e27a8bdef6153" rel="noopener noreferrer"&gt;Company Research Analyst Agent&lt;/a&gt;&lt;br&gt;
&lt;a href="https://gist.github.com/pratik-dani/303464856cbdf9fb47598d25ae3fff40" rel="noopener noreferrer"&gt;Crunchbase Scraper&lt;/a&gt;&lt;br&gt;
&lt;a href="https://gist.github.com/pratik-dani/f54a04159f523c1494a10b7bbb769ab4" rel="noopener noreferrer"&gt;LinkedIn Scraper&lt;/a&gt;&lt;br&gt;
&lt;a href="https://gist.github.com/pratik-dani/17f18f0a3f58d89a301acd26ae47b74b" rel="noopener noreferrer"&gt;Pitchbook Scraper&lt;/a&gt;&lt;br&gt;
&lt;a href="https://gist.github.com/pratik-dani/80fa8e7dbc234d6d6c7b50314ccfadca" rel="noopener noreferrer"&gt;Social URLs&lt;/a&gt;&lt;br&gt;
&lt;a href="https://gist.github.com/pratik-dani/51086bda25519ec8520021580b0a5e85" rel="noopener noreferrer"&gt;Google News Search Query&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Technical Implementation
&lt;/h2&gt;

&lt;p&gt;The workflow is powered by &lt;strong&gt;n8n + LangChain&lt;/strong&gt; and orchestrates multiple research tools into a single AI agent.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;System Instructions:&lt;/strong&gt; Configured the agent as a Company Research Specialist with a clear task breakdown: overview, products, market presence, key personnel, financials, tech stack, news, and competitors.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Model Choice:&lt;/strong&gt; Google Gemini (flash-lite) for reliable, low-latency reasoning with a temperature of 0.2 for concise, fact-driven outputs.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Memory:&lt;/strong&gt; Implemented a Buffer Window Memory node for short-term context (25 message window).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Tools Integrated:&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Social Profiles Extractor&lt;/strong&gt; (auto-discovers LinkedIn, Crunchbase, PitchBook URLs).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;LinkedIn Company Scraper&lt;/strong&gt; (company overview, size, founders, updates).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;PitchBook Scraper&lt;/strong&gt; (funding, valuations, M&amp;amp;A).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Crunchbase Scraper&lt;/strong&gt; (funding rounds, key personnel, competitors).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Google News Search&lt;/strong&gt; (latest articles and coverage).&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;h3&gt;
  
  
  Bright Data Verified Node
&lt;/h3&gt;

&lt;p&gt;The Bright Data node is integrated to ensure verified, up-to-date, and high-quality data is retrieved across different company data sources, boosting the reliability of the final research report.&lt;/p&gt;

&lt;h2&gt;
  
  
  Journey
&lt;/h2&gt;

&lt;p&gt;The biggest challenge was synthesizing fragmented data across multiple platforms into one cohesive report. Using n8n’s modular workflow design, I chained scrapers and search utilities while keeping the agent’s reasoning focused with structured system prompts.&lt;/p&gt;

&lt;p&gt;I learned how powerful n8n can be when combined with LLMs and external data sources—it’s possible to automate what traditionally required hours of manual research. This agent can be extended for VC due diligence, competitor benchmarking, or sales prospecting use cases.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>n8nbrightdatachallenge</category>
      <category>ai</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
