open-deep-research

open-deep-research

The Open Deep Research app – generate reports with OSS LLMs

Stars: 316

Visit
 screenshot

Open Deep Research is a comprehensive repository that provides resources, tools, and information for deep learning research. It includes datasets, pre-trained models, code implementations, research papers, and tutorials to support researchers and developers in the field of deep learning. The repository aims to facilitate collaboration, knowledge sharing, and innovation in the deep learning community.

README:

Open Deep Research

Open Deep Research

AI-powered research reports. Ask a question, get a comprehensive, sourced answer.

Tech Stack

  • Next.js 15 with App Router for modern web development
  • Together.ai for advanced LLM research, planning, and summarization
  • Clerk for authentication
  • Drizzle ORM and Neon for database management
  • Amazon S3 for secure image storage
  • Upstash QStash/Redis for workflow orchestration and state
  • Exa for scraping webpages
  • Vercel for seamless deployment and hosting

How it works

  1. User asks a research question
  2. The app generates a research plan and search queries using Together.ai
  3. It performs iterative web searches, summarizes results, and evaluates if more research is needed
  4. The app generates a comprehensive report, including sources and a cover image
  5. The final report is stored and displayed to the user

Cloning & running

  1. Fork or clone the repo
  2. Create accounts at Together.ai and AWS for LLM and S3
  3. Set up Clerk for authentication (Clerk.dev)
  4. Create a .env file (use .example.env for reference) and add your API keys
  5. Run pnpm install and pnpm run dev to install dependencies and start the app locally

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for open-deep-research

Similar Open Source Tools

For similar tasks

For similar jobs