Open Researcher banner
firecrawl firecrawl

Open Researcher

AI community

Description

πŸ”₯ Visual AI research assistant that displays real-time thinking, provides split-view analysis, and automatic citations using Claude and Firecrawl

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Open Researcher

Open Researcher Demo

A powerful AI-powered research tool that combines Firecrawl's web scraping capabilities with advanced AI reasoning to help you search, analyze, and understand web content.

Features

  • AI-Powered Search: Intelligently search and analyze web content
  • Real-time Web Scraping: Powered by Firecrawl for accurate, up-to-date information
  • Thinking Display: See the AI's reasoning process in real-time
  • Smart Citations: Automatic source tracking and citation generation
  • Split View Interface: Side-by-side view of chat and search results

Prerequisites

  • Node.js 18+ and npm
  • API Keys (at least one required):
    • ANTHROPIC_API_KEY - For AI functionality
    • FIRECRAWL_API_KEY - For web scraping (can be added via UI)

Quick Start

  1. **Clone the repository**

    git clone https://github.com/mendableai/open-researcher
    cd open-researcher
  2. **Install dependencies**

    npm install
  3. **Set up environment variables**

    cp .env.local.example .env.local

    Edit `.env.local` and add your API keys:

    ANTHROPIC_API_KEY=your_anthropic_api_key
    FIRECRAWL_API_KEY=your_firecrawl_api_key  # Optional, can be added via UI
  4. **Run the development server**

    npm run dev
  5. **Open your browser** Navigate to [http://localhost:3000](http://localhost:3000)

Environment Variables

Variable Required Description
ANTHROPIC_API_KEY Yes Claude API key for AI functionality
FIRECRAWL_API_KEY No* Firecrawl API key for web scraping

*Can be provided through the UI if not set in environment variables

Getting API