Skip to content

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

EventEcho: Combined App API - Setup and Installation Guide

WhatsApp Image 2025-01-19 at 14 01 00_c4cb7511

EventEcho is an AI-powered tool that addresses the challenge of attending events with multiple conferences where it’s difficult to keep track of all discussions. This solution provides real-time transcription and generates audio summaries, allowing attendees to easily review the day’s key points and stay informed about all sessions they missed or attended. Perfect for enhancing accessibility and understanding in conferences and meetings.

This repository contains the setup and usage instructions for the Combined App API, which provides functionality to create a vector store and query audio data. The API is built with Python and exposes endpoints for creating and querying the vector store.

Table of Contents

Installation

Prerequisites

Make sure you have the following installed on your system:

  • Python 3.7 or later
  • pip (Python package installer)
  • Node
  • npm
  • Mistral API
  • LMNT API

Steps

  1. Clone the repository: Clone the repository to your local machine using Git. Then, go to the "Backend" Folder.

    git clone https://github.com/shrutivtu/event_echo.git
    cd event_echo
    cd Backend
    
  2. Create and activate a virtual environment (optional but recommended): To ensure the correct dependencies are installed without affecting your global Python environment, create a virtual environment:

    python -m venv venv
    
  3. Install requirements.txt Install the dependencies by installing the requirements.txt file.

    pip install -r requirements.txt 
    

Running the API

  1. Start the API: To run the API in the backend, enter the following command.

    uvicorn combined_app:app --host 0.0.0.0 --port 8000 
    
  2. Run the Web App: Enter the UI App folder. Enter the Frontend folder and then run the web app with the following commands.

    run npm install
    run npm start

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages