Backdoor AI is a powerful AI assistant that helps you write code, solve problems, and get things done faster. It uses the StarCoder model to provide intelligent code assistance.
- Hardcoded StarCoder Model: Optimized for code generation and understanding
- GitHub Integration: Seamlessly work with your GitHub repositories
- Simple Setup: Easy to install and configure
- Clone the repository:
git clone https://github.com/yourusername/BackdoorAI.git
cd BackdoorAI- Install dependencies:
pip install -e .- Set up vLLM with StarCoder:
./setup_vllm_starcoder.sh- Start the vLLM server:
vllm serve bigcode/starcoder --port 8000- Start Backdoor AI:
python -m openhands.server.mainThe main configuration is in config.toml. The default configuration uses the StarCoder model with vLLM.
To use GitHub integration, you need to set up a GitHub token:
- Go to Settings > Git Settings
- Enter your GitHub token
- Save the settings
MIT License