Exa & Deepseek R1 Chat App

repository·main·Indexed 20 days ago

https://github.com/exa-labs/exa-deepseek-chat

An open-source chat application integrating Exa's web search API with the Deepseek R1 reasoning model via Fireworks AI. Built with Next.js, TailwindCSS, and the Vercel AI SDK, it provides search-augmented chat experiences by combining real-time web search with LLM reasoning.

Tokens
407
Snippets
1
Records
3
Agent score
23%

What's inside exa-deepseek-chat

  1. Overview of Exa & Deepseek Chat App

    main

    Exa & Deepseek Chat App is an open-source chat application that combines web search with LLM reasoning. It uses the Exa API to perform real-time web searches and the Deepseek R1 model (provided via Fireworks AI) to process and reason through the retrieved information.

    Tech Stack:

    • Search Engine: Exa API
    • Language Model: Deepseek R1 via Fireworks AI
    • Frontend: Next.js (App Router), TailwindCSS, TypeScript
    • AI Integration: Vercel AI SDK
    • Hosting: Vercel
  2. Install and run Exa & Deepseek R1 Chat App

    main

    To run the Exa & Deepseek R1 Chat App locally, follow these steps:

    1. Clone the repository:
      git clone https://github.com/exa-labs/exa-deepseek-chat.git
      cd exa-deepseek-chat
    2. Install dependencies:
      npm install
    3. Configure environment variables (See API Keys & Environment Setup for required keys).
    4. Start the development server:
      npm run dev
    5. Access the app: Open http://localhost:3000/deepseekchat in your browser.
    git clone https://github.com/exa-labs/exa-deepseek-chat.git
    cd exa-deepseek-chat
    npm install
    npm run dev