Skip to content

strf0x1/vxllm-ingest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vxllm

LLM's aren't often trained on hacking and redteam data, but they're great at systems knowledge and writing code. A RAG helps augment an LLM with new information that it wasn't previously trained on. It can then blend the new information with its existing knowledge to produce interesting results.

VX Underground has a huge archive of papers and malware code examples, but no search engine.

vxllm uses ColBERTv2 for embedding, retrieval and reranking. The Ragatouille project makes implementation much simpler than the original project.

installation

mac
linux

usage

usage

architecture explanation

architecture

writeup

writeup

evaluations

BERTScore evaluation:

evals

About

vxllm is a RAG designed to handle various infosec docs, blog posts, presentations and code files.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published