Skip to content

balajibenhur/GRC-AI-Agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

15 Commits

Repository files navigation

AI Assistant for GRC Queries

This project is a Flask-based AI Agent for handling grc queries The assistant is compliant with frameworks like PCI DSS, NIST 800-53, NIST RMF, and NIST CSF.

Features

  • Answers compliance and security-related questions.
  • Adheres to AWS security best practices.
  • Easy-to-deploy REST API.

Setup

Prerequisites

  • Python 3.8+
  • OpenAI API Key
  • Flask

Installation

  1. Clone the repository:
    git clone https://github.com/balajibenhur/GRC-AI-Agent.git cd GRC-AI-Agent 

2.Install dependencies:

pip install -r requirements.txt

3.Set your OpenAI API key:

export OPENAI_API_KEY=your_api_key

4.Run the application:

python -m app.main 

Deployment Docker

Build the Docker image: 

docker build -t ai-assistant .

Run the container:

docker run -p 5000:5000 ai-assistant 

API Usage

Endpoint: /query Method: POST Body: 

{"query": "What is PCI DSS?" }

About

GRC-AI-Agent

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published