LLM Content Summarizer
-
Navigate to the Frontend Directory
cd frontend
-
Install Dependencies
npm install
-
Start the Development Server
npm start
-
Access the App Open your browser and go to
http://localhost:3000
-
Navigate to the Backend Directory
cd backend
-
Create a Virtual Environment
python3 -m venv env
-
Activate the Virtual Environment
-
On macOS/Linux:
source env/bin/activate
-
On Windows:
.\env\Scripts\activate
-
-
Install Dependencies
pip install -r requirements.txt
-
Set Up Environment Variables
- Create a
.env
file in thebackend
directory. - Add your OpenRouter API key:
OPENROUTER_API_KEY=your_api_key_here
- Create a
-
Start the Backend Server
uvicorn server:app --reload
-
Access the Backend The server runs at
http://localhost:8000
-
Install Convex CLI
npm install -g convex
-
Log In to Convex
convex login
-
Navigate to the Convex Directory
cd convex
-
Deploy the Schema
convex deploy
-
Start the Convex Dev Server
convex dev
-
Access Convex The Convex functions are now ready to use.
-
Start All Services
- Ensure the backend server and Convex dev server are running.
- Start the frontend as described above.
-
Use the Application
Open your browser and go to
http://localhost:3000
to start using Brevity.