AI Tools for Red Team Exploits
BetaDev is an ambitious project attempting to create an AlphaDev Language Server Protocol (LSP) for C/C++. This project includes a variety of components, from neural network implementations to big data processing scripts.
- Neural Network Implementation: A custom neural network library written in C, found in lib/neuralnet.h.
- Big Data Processing: Python scripts for handling large datasets, including MNIST data processing in mnist.py and a data preprocessor in preprocessor.py.
- Automated Workflows: GitHub Actions for automated building and testing, as seen in .github/workflows/make-single-platform.yml.
- Testing Suite: A suite of tests to ensure code reliability, located in tests/run-tests.cpp.
To test the project, follow these steps:
chmod +rx build.sh
./build.sh && ./nn
The project uses CMake for building. The CMakeLists.txt
file is available here.
Thanks to these wonderful people:
Brendan Glancy 💻 |
Hayden Dennis 💻 |
Austin Coontz 💻 |
This project is licensed under the MIT License.