AutoDev is an AI-powered development tool that integrates with GitHub repositories and uses the Greptile API for advanced code search and analysis.
- Repository indexing
- Code querying
- Semantic search
- GitHub integration
- Go 1.16+
- Greptile API key
- GitHub access token
-
Clone the repository:
git clone https://github.com/OpenAgentsInc/autodev.git cd autodev
-
Install dependencies:
go mod tidy
-
Create a
.env
file in the project root:GREPTILE_API_KEY=your_greptile_api_key GITHUB_TOKEN=your_github_token
-
Build the project:
go build
-
Start the server:
./autodev
-
Open a web browser and navigate to
http://localhost:8080
-
Use the web interface to interact with your GitHub repositories through AutoDev's features.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the AGPL-3.0-or-later.