Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 1.18 KB

File metadata and controls

38 lines (26 loc) · 1.18 KB

VeloX - Node Server

The node-server acts as the main API gateway and primary backend for the VeloX platform. It handles the user-facing operations, ensuring secure and fast communication between the client frontend and our AI microservices.

Features

  • User Authentication & Authorization: Secure login and user registration.
  • Source Management: Handles file uploads and parses documents before sending them to the Python engine for embedding.
  • API Gateway: Routes to upsert documents to pinecone vector database, to create Q&A with the python-server.
  • Database Integration: Manages user metadata, source histories, and chat conversations.

Getting Started

Installation

  1. Clone the repository:

    git clone [https://github.com/your-org/node-server.git](https://github.com/your-org/node-server.git)
    cd node-server
  2. Install Dependencies:

    npm install
  3. Set up your .env file.

  4. Start server

    npm start

That's it! Now start working on it. If you did like to contribute, please open an issue and start working on it.

Author

~Ankit Ahirwar