Skip to content

A multi-agent system using OpenAI’s Agents SDK, with dedicated HR and IT agents. Supports RAG-based policy queries, leave application workflows, and automated IT ticket creation.

Notifications You must be signed in to change notification settings

prateekshukla17/Multi-Agentic-System

Repository files navigation

Installation

  1. Clone the repository

    git clone https://github.com/prateekshukla17/Multi-Agentic-System
    cd Multi-Agentic-System
  2. Install dependencies

    npm install
  3. Configure environment variables

    Create a .env file in the project root and add the following:

    OPENAI_API_KEY={your open ai api key}
    QDRANT_URL={your qdrant cloud db url}
    QDRANT_API_KEY={qdrant api key}
    QDRANT_COLLECTION_NAME=policy_documents
    MONGODB_URI={your mongodb cluster url}
  4. Build the application

    npm run build
  5. Start the agent

    npm start
  6. Run with Docker

# Build and run the application
docker-compose run --rm app

Architecture Diagram

Architecture Diagram

About

A multi-agent system using OpenAI’s Agents SDK, with dedicated HR and IT agents. Supports RAG-based policy queries, leave application workflows, and automated IT ticket creation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published