Skip to content

backup-bdg-2/OpenHands

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Backdoor AI: Code Less, Make More

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.

Features

  • Hardcoded StarCoder Model: Optimized for code generation and understanding
  • GitHub Integration: Seamlessly work with your GitHub repositories
  • Simple Setup: Easy to install and configure

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/BackdoorAI.git
cd BackdoorAI
  1. Install dependencies:
pip install -e .
  1. Set up vLLM with StarCoder:
./setup_vllm_starcoder.sh
  1. Start the vLLM server:
vllm serve bigcode/starcoder --port 8000
  1. Start Backdoor AI:
python -m openhands.server.main

Configuration

The main configuration is in config.toml. The default configuration uses the StarCoder model with vLLM.

GitHub Integration

To use GitHub integration, you need to set up a GitHub token:

  1. Go to Settings > Git Settings
  2. Enter your GitHub token
  3. Save the settings

License

MIT License

About

๐Ÿ™Œ OpenHands: Code Less, Make More

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 78.5%
  • TypeScript 17.2%
  • Shell 1.8%
  • JavaScript 1.2%
  • Jinja 0.8%
  • Makefile 0.3%
  • Other 0.2%