Cyber_LLM is a specialized, privacy-focused Large Language Model (LLM) interface designed for cybersecurity professionals. It features a local RAG (Retrieval-Augmented Generation) pipeline, allowing users to analyze sensitive documents (logs, reports, PCAPs converted to CSV) without data leaving their local machine.
llama-cpp-python (GGUF) & transformerscd backend
# Create and activate virtual environment
python -m venv .venv
source .venv/bin/activate # Linux/Mac
# .venv\Scripts\activate # Windows
# Install dependencies
pip install -r requirements.txt
# Run the API server
uvicorn main:app --reload --host 0.0.0.0 --port 8000
npm install
npm run dev
Frontend: Docker-compose up --build frontend
Backend: Docker-compose up --build backend
Both: Docker-compose up --build
Cyber_LLM is a specialized, privacy-focused Large Language Model (LLM) interface designed for cybersecurity professionals. It features a local RAG (Retrieval-Augmented Generation) pipeline, allowing users to analyze sensitive documents (logs, reports, PCAPs converted to CSV) without data leaving their local machine.
llama-cpp-python (GGUF) & transformerscd backend
# Create and activate virtual environment
python -m venv .venv
source .venv/bin/activate # Linux/Mac
# .venv\Scripts\activate # Windows
# Install dependencies
pip install -r requirements.txt
# Run the API server
uvicorn main:app --reload --host 0.0.0.0 --port 8000
npm install
npm run dev
Frontend: Docker-compose up --build frontend
Backend: Docker-compose up --build backend
Both: Docker-compose up --build