Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 781 Bytes

PRD.md

File metadata and controls

23 lines (15 loc) · 781 Bytes

Codelight Perplexity - Product Requirements Document (PRD)

Project Overview

Codelight Perplexity is a web application designed to enable users to perform advanced searches based on custom inputs. Users can input data in various formats, including audio recordings, video URLs (e.g., YouTube or Spotify), or text files uploaded from their local devices. Each user will have a personal account, allowing them to save and manage their search queries for future reference.

Key Features and Core Functionalities

Upload Functionality

  1. Upload text file and get the text content

Transcribe Functionality

Search Functionality

Backend Architecture

  • NestJS
  • PostgreSQL
  • OpenAI
  • Redis
  • ChromaDB

Frameworks & Tools