Skip to content

JithendraNara/research-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AI Research Agent

A full-stack serverless research assistant featuring multi-agent orchestration via CrewAI, powered by Gemini.

How It Works

Three specialized agents collaborate on every research task:

  1. Researcher — gathers information through web search and source discovery
  2. Analyst — synthesizes findings, identifies patterns, and validates claims
  3. Writer — produces structured research reports with source citations

The pipeline runs as a serverless application — submit a topic, receive a grounded research report.

Features

  • Multi-agent pipeline with role-based specialization
  • Web search integration for real-time information gathering
  • Source citation and provenance tracking
  • Structured output — reports with sections, key findings, and references

Tech Stack

Layer Technology
Language TypeScript
Agent Framework CrewAI
LLM Google Gemini
Runtime Node.js (serverless)

Setup

git clone https://github.com/JithendraNara/research-agent.git
cd research-agent
npm install

Set your GEMINI_API_KEY in the environment, then:

npm start

About

AI research agent with CrewAI and Gemini

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors