Skip to content
This repository was archived by the owner on Feb 13, 2026. It is now read-only.

scb-10x/typhoon-deep-research

Repository files navigation

Typhoon Deep Research

This repository is archived and released as-is. If you’re interested in this work, please contact us.


Introduction

Typhoon Deep Research is a modern application that leverages AI to conduct comprehensive research on any topic. It streamlines the research process by asking clarifying questions, conducting thorough investigations, and generating comprehensive reports with key insights.

This project is part of Typhoon Application Week, showcasing the capabilities of the Typhoon platform. Please note that this application is not maintained for production use and is not production-ready. Use at your own risk.

Highlighted Features + Typhoon Integration

  • Intelligent Query Refinement: Typhoon generates follow-up questions to narrow down research scope and understand user intent more precisely.

  • Multi-perspective Research: Powered by Typhoon's reasoning capabilities, the application explores topics from multiple angles to provide comprehensive coverage.

  • Structured Research Reports: Typhoon organizes findings into coherent, well-structured reports with clear sections and insights.

  • Interactive Research Progress: Real-time visualization of the research process powered by Typhoon's streaming capabilities.

  • Markdown-based Reports: Generate and download well-formatted research reports with Typhoon's text generation capabilities.

Getting Started (Local Development)

Prerequisites

  • Node.js 18.x or later
  • npm or yarn

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/typhoon-deep-research2
    cd typhoon-deep-research2
  2. Install dependencies:

    npm install
  3. Create a .env.local file in the root directory with your API keys:

    # OpenTyphoon API Key - Get one at https://opentyphoon.ai/
    TYPHOON_API_KEY=your_typhoon_api_key_here
    
    # AI Model configuration
    AI_MODEL=typhoon-v2-70b-instruct
    AI_REASONING_MODEL=typhoon-v2-r1-70b-preview
    
    # Tavily API Key for web search
    TAVILY_API_KEY=your_tavily_api_key_here
    
  4. Start the development server:

    npm run dev
  5. Open http://localhost:3000 in your browser to see the application.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Connect With Us

Releases

No releases published

Packages

 
 
 

Contributors

Languages