Adam Swanda

Results 58 issues of Adam Swanda

- Vector database should be a persisted volume when using Docker so you don't have to download and load the data every time. Also, any auto_update added records will be...

enhancement
docker

Modify submission endpoint and dispatch to allow for a list of prompts to be scanned instead of just one. Input should be a string or list of strings.

enhancement
restapi
dispatch

Update API so that users can submit prompts with the "paraphrase" flag. The submitted prompt will be paraphrased by an LLM and returned with the normal scan results. Idea is...

enhancement
scanners

YARA rules should be managed via API and/or command line: Add new rules Save to disk Enable rule in scanner List enabled rules Name, tags, metadata Remove rule I can...

enhancement
yara

This prompt works well in testing thus far. I'll try to adapt jsonformer or something similar to ensure the LLM output is always structured correctly. ``` You will act as...

enhancement
scanners
LLM

Check out storing the embedded text as lower case and force input prompts to lower for better cosine matching

enhancement
embeddings
vector-database
prompt-response

There's a basic LRU cache implemented in the API server to return completed analysis if a prompt is submitted twice. This should be replaced with something more robust like Redis...

enhancement
restapi
cache

:wave: Just a heads up, when running `poetry install` I was met with an error message that Python 3.11.7 is not allowed by the project although the README lists 3.6...